<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="10334">
<package pkgid="684c45e4197312f3694264d82f8887362987d551" name="autoyast2" arch="src">
<version epoch="0" ver="2.16.19" rel="0.1"/>
<changelog author="ug@suse.de" date="1213358400">- added a cache to speedup cloning of software
  (bnc#391770)
- 2.16.19</changelog>
<changelog author="ug@suse.de" date="1212148800">- fix for cloning the software section
  (bnc#391770)
- 2.16.18</changelog>
<changelog author="ug@suse.de" date="1211889600">- UI endless loop fixed
- 2.16.17</changelog>
<changelog author="jsrain@suse.cz" date="1210939200">- added categories Settings and System into desktop file
  (bnc #382778)</changelog>
<changelog author="ug@suse.de" date="1210766400">- moved the execution of the pxe section far to the end of stage1
  (bnc#390107)
- 2.16.16</changelog>
<changelog author="ug@suse.de" date="1210766400">- ask_on_error for add-on documented</changelog>
<changelog author="ug@suse.de" date="1210075200">- forceboot option added to general section
- 2.16.15</changelog>
<changelog author="ug@suse.de" date="1209470400">- Export for &lt;mode&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1207569600">- add autoyast2-installation to the package list
- 2.16.14</changelog>
<changelog author="ug@suse.de" date="1207224000">- 2.16.13</changelog>
<changelog author="lslezak@suse.cz" date="1207137600">- adapted to the new callback registration scheme (fate#302296)</changelog>
<changelog author="ug@suse.de" date="1207051200">- &quot;encryption switch&quot; fixed when opening an encrypted profile</changelog>
<changelog author="jsrain@suse.cz" date="1207051200">- merged texts from proofread</changelog>
<changelog author="ug@suse.de" date="1206619200">- XML profile on USB devices can make yast to hang when the profile
  can not be found by autoyast (bnc#366550)</changelog>
<changelog author="ug@suse.de" date="1206446400">- back button for ask dialogs added (fate #303397)
- logging of &quot;ask&quot; changed to y2debug
- 2.16.12</changelog>
<changelog author="ug@suse.de" date="1205928000">- outdated migration chapter dropped
- desktop files updated
- 2.16.11</changelog>
<changelog author="jsrain@suse.cz" date="1205755200">- added 'StartupNotify=true' to the desktop file (bnc #304964)</changelog>
<changelog author="locilka@suse.cz" date="1205496000">- Adjusted to new API for disabled modules in ProductControl.
- Adjusted RPM dependencies.
- 2.16.10</changelog>
<changelog author="ug@suse.de" date="1205409600">- &lt;device&gt; autodetection for RAID added (bnc#367734)
- 2.16.9</changelog>
<changelog author="ug@suse.de" date="1204718400">- &lt;kernel&gt; was not handled correctly (bnc#366553)
- 2.16.8</changelog>
<changelog author="ug@suse.de" date="1201867200">- an ask script can influence the next dialog that is shown
  (fate #303398)
- 2.16.7</changelog>
<changelog author="ug@suse.de" date="1200657600">- shell escape code fixed (#354671)</changelog>
<changelog author="ug@suse.de" date="1200571200">- ShellEscape Code added
- 2.16.6</changelog>
<changelog author="ug@suse.de" date="1200398400">- the &quot;path&quot; for an ask-question can be in a list now to
  change multiple elements in the profile</changelog>
<changelog author="ug@suse.de" date="1200312000">- default for missing &lt;element ..&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1200052800">- Documentation update
- 2.16.5</changelog>
<changelog author="ug@suse.de" date="1199966400">- rerun_on_error added to scripts execution to keep &lt;ask&gt; dialogs
  open until the answers passes the parsing of a script</changelog>
<changelog author="ug@suse.de" date="1199880000">- added command line option to jump into a module (fate #5997)</changelog>
<changelog author="ug@suse.de" date="1199793600">- experimental interactive scripts code added
- Buildrequires fixed
- 2.16.4</changelog>
<changelog author="ug@suse.de" date="1199275200">- endless loop in pre-script fixed (#351103)</changelog>
<changelog author="ug@suse.de" date="1197028800">- 2.16.3</changelog>
<changelog author="ug@suse.de" date="1196683200">- profiles can be stored encrypted</changelog>
<changelog author="ug@suse.de" date="1196164800">- documentation and UI enhancement for feature #301256 added</changelog>
<changelog author="ug@suse.de" date="1196078400">- halt/reboot option added to general section (feature #301256)</changelog>
<changelog author="ug@suse.de" date="1195732800">- reuse EVMS fixed (#335763)</changelog>
<changelog author="ug@suse.de" date="1195646400">- &quot;mountby&quot; documentation fixed (#307124)</changelog>
<changelog author="ug@suse.de" date="1195646400">- reset module in the autoyast UI did not work (#340517)</changelog>
<changelog author="ug@suse.de" date="1195041600">- complete iSCSI support added (feature #302973)</changelog>
<changelog author="ug@suse.de" date="1195041600">- relative path for autoyast scripts in the location element
  (second part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194955200">- relative path for autoyast profile
  (first part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194609600">- copy modified profile to the installed system too (#328837)</changelog>
<changelog author="ug@suse.de" date="1194436800">- some hardware information for rules was not probed (#336339)</changelog>
<changelog author="locilka@suse.cz" date="1194436800">- Some variables were moved from AutoinstStorage, AutoinstGeneral,
  and AutoinstSoftware to AutoinstData (yast2.rpm) to break cyclic
  dependencies.
- Adjusted RPM dependencies.
- 2.16.2</changelog>
<changelog author="ug@suse.de" date="1193227200">- API Call to Storage fixed (#335582)
- 2.16.1</changelog>
<changelog author="ug@suse.de" date="1191326400">- partitioning documentation fixed</changelog>
<changelog author="ug@suse.de" date="1191326400">- fetching profile from NFS fixed (#329791)
- 2.16.0</changelog>
<changelog author="ug@suse.de" date="1189166400">- RNC file fixed (empty ask section allowed)
- 2.15.17</changelog>
<changelog author="ug@suse.de" date="1188820800">- added LanUdevAuto::Import for networking udev configuration
  (#303916)
- 2.15.16</changelog>
<changelog author="ug@suse.de" date="1188820800">- commandline options fixed (#269887)</changelog>
<changelog author="ug@suse.de" date="1187611200">- 2.15.15</changelog>
<changelog author="mvidner@suse.cz" date="1187611200">- Require nfs-kernel-server.rpm because nfs-utils.rpm got split (#286300).</changelog>
<changelog author="ug@suse.de" date="1187265600">- suppress a warning</changelog>
<changelog author="ug@suse.de" date="1187179200">- fix for the support of the new &quot;keep install network&quot;
  feature of 10.3
- 2.15.14</changelog>
<changelog author="ug@suse.de" date="1186488000">- no frame if no frametitle is defined in ask-questions</changelog>
<changelog author="ug@suse.de" date="1184673600">- 2.15.13
- PDF dropped from documentation</changelog>
<changelog author="ug@suse.de" date="1184241600">- helptext for ask-feature is the sum of the helptext of all
  elements now</changelog>
<changelog author="ug@suse.de" date="1183636800">- 2.15.12</changelog>
<changelog author="ug@suse.de" date="1183550400">- initialize libstorage (#288690)</changelog>
<changelog author="ug@suse.de" date="1183377600">- chrooted scripts execution fixed</changelog>
<changelog author="ug@suse.de" date="1182340800">- resue partition bug (#284102) fixed</changelog>
<changelog author="ug@suse.de" date="1182168000">- rounding LVs to pesize</changelog>
<changelog author="ug@suse.de" date="1180699200">- 2.15.11</changelog>
<changelog author="ug@suse.de" date="1180699200">- fix for the reuse of LVM volumes</changelog>
<changelog author="ug@suse.de" date="1180440000">- added command line interface for opening files</changelog>
<changelog author="jsrain@suse.cz" date="1180094400">- removed outdated translations from .desktop-files (#271209)</changelog>
<changelog author="ug@suse.de" date="1179835200">- reactivate hardware detection during autoinstall
- 2.15.10</changelog>
<changelog author="ug@suse.de" date="1179316800">- always remove the installation network
- 2.15.9</changelog>
<changelog author="ug@suse.de" date="1179230400">- remove the installation network if there is no
  networking section in the profile
- 2.15.8</changelog>
<changelog author="ug@suse.de" date="1178798400">- added UI for the &lt;ask&gt; section</changelog>
<changelog author="ug@suse.de" date="1177329600">- added missing import
- 2.15.7</changelog>
<changelog author="ug@suse.de" date="1177070400">- fix for EVMS creation (#266313)</changelog>
<changelog author="ug@suse.de" date="1176984000">- document changed behaviour: where standard keys are missing in
  the global variables of the grub bootloader configuration in an
  autoyast profile, they will be added automatically now</changelog>
<changelog author="ug@suse.de" date="1176984000">- 2.15.6</changelog>
<changelog author="ug@suse.de" date="1176984000">- clone partitions more conservative (#262535)</changelog>
<changelog author="ug@suse.de" date="1175688000">- profiles that are modified by &lt;ask&gt; can have
  pre-scripts and other &lt;ask&gt; sections now</changelog>
<changelog author="ug@suse.de" date="1175601600">- the &lt;ask&gt; feature can execute scripts now</changelog>
<changelog author="ug@suse.de" date="1175601600">- iSCSI boot: boot parameter 'withiscsi=1' does not have any
  effect with autoyast installation (#253432)</changelog>
<changelog author="ug@suse.de" date="1175256000">- 2.15.5</changelog>
<changelog author="ug@suse.de" date="1174910400">- removed DTD declaration from the newlycreated XML documents</changelog>
<changelog author="ug@suse.de" date="1174910400">- multiple questions per dialog qith the &lt;ask&gt; feature</changelog>
<changelog author="ug@suse.de" date="1174392000">- compatibility code to old profiles fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- requires in spec file fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- partition shrinking code fixed (space after shrink
  calculation was wrong)
- 2.15.4</changelog>
<changelog author="ug@suse.de" date="1173873600">- &quot;close small gap&quot; code removed
  makes trouble on small harddisks</changelog>
<changelog author="ug@suse.de" date="1173268800">- don't clone DELL utility partition
  (#247330)</changelog>
<changelog author="ug@suse.de" date="1173096000">- auto-added boot partition code fixed (#246023)</changelog>
<changelog author="ug@suse.de" date="1172836800">- schema file fixed (#187696)</changelog>
<changelog author="ug@suse.de" date="1172750400">- allow empty partitioning section in RNC file</changelog>
<changelog author="ug@suse.de" date="1172750400">- don't clone drives that contain no partitions with a
  mountpoint</changelog>
<changelog author="ug@suse.de" date="1172491200">- signature-handling is less restrictive in a cloned profile
  (#248303)</changelog>
<changelog author="ug@suse.de" date="1172145600">- the &quot;ask&quot; feature can not store the answer in a list
  (#247826)</changelog>
<changelog author="ug@suse.de" date="1171972800">- don't turn off the mount point widget in the UI if create=false</changelog>
<changelog author="ug@suse.de" date="1171540800">- 2.15.3</changelog>
<changelog author="ug@suse.de" date="1171454400">- use the partition_id configured in the profile when
  reusing partitions</changelog>
<changelog author="ug@suse.de" date="1171454400">- shrinking code fixed and warning added if partitions
  don't fit on disk (#245072)</changelog>
<changelog author="ug@suse.de" date="1171454400">- some more &quot;close window&quot; does not work
  (#240631)</changelog>
<changelog author="ug@suse.de" date="1171281600">- accept_non_trusted_gpg_key parameter added
  to signature handling (#242087)</changelog>
<changelog author="ug@suse.de" date="1170936000">- don't clone extended partitions of partition type 5
  (#243063)</changelog>
<changelog author="ug@suse.de" date="1170417600">- range oprator for rules fixed to include the borders
  of the range</changelog>
<changelog author="ug@suse.de" date="1170417600">- popup added when the resolver run fails</changelog>
<changelog author="ug@suse.de" date="1170331200">- packages that are required by yast modules and
  which are already installed, don't get installed again</changelog>
<changelog author="ug@suse.de" date="1170331200">- some more &quot;close window&quot; was not catched situations
  fixed (#240631)
- 2.15.2</changelog>
<changelog author="ug@suse.de" date="1170244800">- 2.15.1</changelog>
<changelog author="ug@suse.de" date="1170244800">- &quot;close window&quot; was not catched in some dialogs (#240631)</changelog>
<changelog author="ug@suse.de" date="1169553600">- cursor isn't shown over the default module
  category in &quot;yast autoyast&quot; (#188267)</changelog>
<changelog author="ug@suse.de" date="1169467200">- missing bootable partition in autoinst.xml
  on PPC fixed (#192342)</changelog>
<changelog author="ug@suse.de" date="1169121600">- compatibility fix for storage lib</changelog>
<changelog author="ug@suse.de" date="1169035200">- empty partition list allowed via RNC now</changelog>
<changelog author="ug@suse.de" date="1168948800">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1168603200">- Image Code fixed</changelog>
<changelog author="ug@suse.de" date="1168516800">- flamethrower support dropped</changelog>
<changelog author="ug@suse.de" date="1168516800">- ayast_setup client added</changelog>
<changelog author="ug@suse.de" date="1168516800">- dtd files dropped</changelog>
<changelog author="ug@suse.de" date="1168430400">- profile can be on a USB device now (fate #300579)</changelog>
<changelog author="ug@suse.de" date="1168344000">- old rnc files dropped</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixed removing of packages via autoyast UI
  (#232506)</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixes in the software selection UI
  (#231687, #232434)</changelog>
<changelog author="ug@suse.de" date="1165924800">- XML check during saving fixed (#227634)</changelog>
<changelog author="ug@suse.de" date="1165492800">- 2.15.0
- schema updates
- DTD files dropped</changelog>
<changelog author="ug@suse.de" date="1163592000">- rnc check disabled if jing is not installed (#214906)
- 2.14.15</changelog>
<changelog author="ug@suse.de" date="1163419200">- 2.14.14</changelog>
<changelog author="ug@suse.de" date="1163419200">- schema check for cloning after manual installation turned off</changelog>
<changelog author="ug@suse.de" date="1163419200">- logical Volume creation fixed (#220322)
- schema files removed</changelog>
<changelog author="ug@suse.de" date="1162814400">- 'remove-package' fixed (#183267)
- 2.14.13</changelog>
<changelog author="ug@suse.de" date="1162296000">- turn off rnc check in stage cont
- 2.14.12</changelog>
<changelog author="ug@suse.de" date="1162209600">- 2.14.11</changelog>
<changelog author="ug@suse.de" date="1161172800">- fix in the partitioning dialog</changelog>
<changelog author="ug@suse.de" date="1161172800">- minor changes in the software cloning</changelog>
<changelog author="ug@suse.de" date="1161086400">- support for selections dropped</changelog>
<changelog author="ug@suse.de" date="1161086400">- autoyast2-utils dropped
  (use inst-server-utils instead)
- 2.14.10</changelog>
<changelog author="ug@suse.de" date="1161000000">- Signature checks turned off in UI</changelog>
<changelog author="ug@suse.de" date="1160740800">- dropped some useless code in autopart.ycp</changelog>
<changelog author="ug@suse.de" date="1160654400">- 2.14.9</changelog>
<changelog author="ug@suse.de" date="1160568000">- compat fix for yast2-storage</changelog>
<changelog author="ug@suse.de" date="1160481600">- proofreaded text</changelog>
<changelog author="ug@suse.de" date="1160395200">- experimental imaging feature added
- strict schema check in cloning and saving added
- some schema updates
- 2.14.8</changelog>
<changelog author="ug@suse.de" date="1158840000">- fix in partition edit dialog (#206681)</changelog>
<changelog author="ug@suse.de" date="1158753600">- 2.14.7</changelog>
<changelog author="ug@suse.de" date="1158580800">- a resource can turn off the logging of it's data from the
  profile for security reasons (Bug #192605)</changelog>
<changelog author="ug@suse.de" date="1157716800">- 'halt' documented and added to UI
- schema fixes</changelog>
<changelog author="ug@suse.de" date="1157457600">- reusing all 4 primaries fails (fixed)</changelog>
<changelog author="ug@suse.de" date="1157371200">- order partitions alway by partition_nr
- schema files updated</changelog>
<changelog author="ug@suse.de" date="1157025600">- 2.14.6</changelog>
<changelog author="ug@suse.de" date="1156939200">- resize feature added (fate #301130)</changelog>
<changelog author="ug@suse.de" date="1156766400">- reimport scripts after the ask dialog
- minor documentation updates</changelog>
<changelog author="ug@suse.de" date="1156507200">- the &lt;ask&gt; feature can store the answer in a file now</changelog>
<changelog author="ug@suse.de" date="1156420800">- error handling for ftp access fixed
- configure and install removed from the examples</changelog>
<changelog author="ug@suse.de" date="1156420800">- &quot;by-path&quot; fixed for &lt;device&gt; configuration in
  partitioning (#200899)</changelog>
<changelog author="ug@suse.de" date="1155816000">- partition sizes can be configured in % now</changelog>
<changelog author="ug@suse.de" date="1155729600">- fix for &quot;&lt;remove-packages&gt; are cloned now&quot;
- 2.14.5</changelog>
<changelog author="ug@suse.de" date="1155729600">- 2.14.4</changelog>
<changelog author="ug@suse.de" date="1155729600">- &lt;remove-packages&gt; are cloned now</changelog>
<changelog author="ug@suse.de" date="1155297600">- reuse partitions in UI (#158855)</changelog>
<changelog author="ug@suse.de" date="1155038400">- exclude partitions that are NOT supposed to be
  in the LVM/EVMS</changelog>
<changelog author="ug@suse.de" date="1154520000">- scripts documentation fixed</changelog>
<changelog author="ug@suse.de" date="1154520000">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1152878400">- typos fixed
- 2.14.3</changelog>
<changelog author="ug@suse.de" date="1152878400">- 2.14.2</changelog>
<changelog author="ug@suse.de" date="1152705600">- don't call the add-on_auto client in 2nd stage
  (#188665)</changelog>
<changelog author="ug@suse.de" date="1152532800">- signature-handling added to UI (#187696)</changelog>
<changelog author="ug@suse.de" date="1152273600">- fixed the pattern selection dialog when a add-on
  product was configured before (#187568)</changelog>
<changelog author="ug@suse.de" date="1152187200">- inst-source and autoyast profile can be on the same
  partition now</changelog>
</package>
<package pkgid="6aaad41f71f9111777c766402dd10e7bef4230b6" name="autoyast2-installation" arch="noarch">
<version epoch="0" ver="2.16.19" rel="0.1"/>
<changelog author="ug@suse.de" date="1213358400">- added a cache to speedup cloning of software
  (bnc#391770)
- 2.16.19</changelog>
<changelog author="ug@suse.de" date="1212148800">- fix for cloning the software section
  (bnc#391770)
- 2.16.18</changelog>
<changelog author="ug@suse.de" date="1211889600">- UI endless loop fixed
- 2.16.17</changelog>
<changelog author="jsrain@suse.cz" date="1210939200">- added categories Settings and System into desktop file
  (bnc #382778)</changelog>
<changelog author="ug@suse.de" date="1210766400">- moved the execution of the pxe section far to the end of stage1
  (bnc#390107)
- 2.16.16</changelog>
<changelog author="ug@suse.de" date="1210766400">- ask_on_error for add-on documented</changelog>
<changelog author="ug@suse.de" date="1210075200">- forceboot option added to general section
- 2.16.15</changelog>
<changelog author="ug@suse.de" date="1209470400">- Export for &lt;mode&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1207569600">- add autoyast2-installation to the package list
- 2.16.14</changelog>
<changelog author="ug@suse.de" date="1207224000">- 2.16.13</changelog>
<changelog author="lslezak@suse.cz" date="1207137600">- adapted to the new callback registration scheme (fate#302296)</changelog>
<changelog author="ug@suse.de" date="1207051200">- &quot;encryption switch&quot; fixed when opening an encrypted profile</changelog>
<changelog author="jsrain@suse.cz" date="1207051200">- merged texts from proofread</changelog>
<changelog author="ug@suse.de" date="1206619200">- XML profile on USB devices can make yast to hang when the profile
  can not be found by autoyast (bnc#366550)</changelog>
<changelog author="ug@suse.de" date="1206446400">- back button for ask dialogs added (fate #303397)
- logging of &quot;ask&quot; changed to y2debug
- 2.16.12</changelog>
<changelog author="ug@suse.de" date="1205928000">- outdated migration chapter dropped
- desktop files updated
- 2.16.11</changelog>
<changelog author="jsrain@suse.cz" date="1205755200">- added 'StartupNotify=true' to the desktop file (bnc #304964)</changelog>
<changelog author="locilka@suse.cz" date="1205496000">- Adjusted to new API for disabled modules in ProductControl.
- Adjusted RPM dependencies.
- 2.16.10</changelog>
<changelog author="ug@suse.de" date="1205409600">- &lt;device&gt; autodetection for RAID added (bnc#367734)
- 2.16.9</changelog>
<changelog author="ug@suse.de" date="1204718400">- &lt;kernel&gt; was not handled correctly (bnc#366553)
- 2.16.8</changelog>
<changelog author="ug@suse.de" date="1201867200">- an ask script can influence the next dialog that is shown
  (fate #303398)
- 2.16.7</changelog>
<changelog author="ug@suse.de" date="1200657600">- shell escape code fixed (#354671)</changelog>
<changelog author="ug@suse.de" date="1200571200">- ShellEscape Code added
- 2.16.6</changelog>
<changelog author="ug@suse.de" date="1200398400">- the &quot;path&quot; for an ask-question can be in a list now to
  change multiple elements in the profile</changelog>
<changelog author="ug@suse.de" date="1200312000">- default for missing &lt;element ..&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1200052800">- Documentation update
- 2.16.5</changelog>
<changelog author="ug@suse.de" date="1199966400">- rerun_on_error added to scripts execution to keep &lt;ask&gt; dialogs
  open until the answers passes the parsing of a script</changelog>
<changelog author="ug@suse.de" date="1199880000">- added command line option to jump into a module (fate #5997)</changelog>
<changelog author="ug@suse.de" date="1199793600">- experimental interactive scripts code added
- Buildrequires fixed
- 2.16.4</changelog>
<changelog author="ug@suse.de" date="1199275200">- endless loop in pre-script fixed (#351103)</changelog>
<changelog author="ug@suse.de" date="1197028800">- 2.16.3</changelog>
<changelog author="ug@suse.de" date="1196683200">- profiles can be stored encrypted</changelog>
<changelog author="ug@suse.de" date="1196164800">- documentation and UI enhancement for feature #301256 added</changelog>
<changelog author="ug@suse.de" date="1196078400">- halt/reboot option added to general section (feature #301256)</changelog>
<changelog author="ug@suse.de" date="1195732800">- reuse EVMS fixed (#335763)</changelog>
<changelog author="ug@suse.de" date="1195646400">- &quot;mountby&quot; documentation fixed (#307124)</changelog>
<changelog author="ug@suse.de" date="1195646400">- reset module in the autoyast UI did not work (#340517)</changelog>
<changelog author="ug@suse.de" date="1195041600">- complete iSCSI support added (feature #302973)</changelog>
<changelog author="ug@suse.de" date="1195041600">- relative path for autoyast scripts in the location element
  (second part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194955200">- relative path for autoyast profile
  (first part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194609600">- copy modified profile to the installed system too (#328837)</changelog>
<changelog author="ug@suse.de" date="1194436800">- some hardware information for rules was not probed (#336339)</changelog>
<changelog author="locilka@suse.cz" date="1194436800">- Some variables were moved from AutoinstStorage, AutoinstGeneral,
  and AutoinstSoftware to AutoinstData (yast2.rpm) to break cyclic
  dependencies.
- Adjusted RPM dependencies.
- 2.16.2</changelog>
<changelog author="ug@suse.de" date="1193227200">- API Call to Storage fixed (#335582)
- 2.16.1</changelog>
<changelog author="ug@suse.de" date="1191326400">- partitioning documentation fixed</changelog>
<changelog author="ug@suse.de" date="1191326400">- fetching profile from NFS fixed (#329791)
- 2.16.0</changelog>
<changelog author="ug@suse.de" date="1189166400">- RNC file fixed (empty ask section allowed)
- 2.15.17</changelog>
<changelog author="ug@suse.de" date="1188820800">- added LanUdevAuto::Import for networking udev configuration
  (#303916)
- 2.15.16</changelog>
<changelog author="ug@suse.de" date="1188820800">- commandline options fixed (#269887)</changelog>
<changelog author="ug@suse.de" date="1187611200">- 2.15.15</changelog>
<changelog author="mvidner@suse.cz" date="1187611200">- Require nfs-kernel-server.rpm because nfs-utils.rpm got split (#286300).</changelog>
<changelog author="ug@suse.de" date="1187265600">- suppress a warning</changelog>
<changelog author="ug@suse.de" date="1187179200">- fix for the support of the new &quot;keep install network&quot;
  feature of 10.3
- 2.15.14</changelog>
<changelog author="ug@suse.de" date="1186488000">- no frame if no frametitle is defined in ask-questions</changelog>
<changelog author="ug@suse.de" date="1184673600">- 2.15.13
- PDF dropped from documentation</changelog>
<changelog author="ug@suse.de" date="1184241600">- helptext for ask-feature is the sum of the helptext of all
  elements now</changelog>
<changelog author="ug@suse.de" date="1183636800">- 2.15.12</changelog>
<changelog author="ug@suse.de" date="1183550400">- initialize libstorage (#288690)</changelog>
<changelog author="ug@suse.de" date="1183377600">- chrooted scripts execution fixed</changelog>
<changelog author="ug@suse.de" date="1182340800">- resue partition bug (#284102) fixed</changelog>
<changelog author="ug@suse.de" date="1182168000">- rounding LVs to pesize</changelog>
<changelog author="ug@suse.de" date="1180699200">- 2.15.11</changelog>
<changelog author="ug@suse.de" date="1180699200">- fix for the reuse of LVM volumes</changelog>
<changelog author="ug@suse.de" date="1180440000">- added command line interface for opening files</changelog>
<changelog author="jsrain@suse.cz" date="1180094400">- removed outdated translations from .desktop-files (#271209)</changelog>
<changelog author="ug@suse.de" date="1179835200">- reactivate hardware detection during autoinstall
- 2.15.10</changelog>
<changelog author="ug@suse.de" date="1179316800">- always remove the installation network
- 2.15.9</changelog>
<changelog author="ug@suse.de" date="1179230400">- remove the installation network if there is no
  networking section in the profile
- 2.15.8</changelog>
<changelog author="ug@suse.de" date="1178798400">- added UI for the &lt;ask&gt; section</changelog>
<changelog author="ug@suse.de" date="1177329600">- added missing import
- 2.15.7</changelog>
<changelog author="ug@suse.de" date="1177070400">- fix for EVMS creation (#266313)</changelog>
<changelog author="ug@suse.de" date="1176984000">- document changed behaviour: where standard keys are missing in
  the global variables of the grub bootloader configuration in an
  autoyast profile, they will be added automatically now</changelog>
<changelog author="ug@suse.de" date="1176984000">- 2.15.6</changelog>
<changelog author="ug@suse.de" date="1176984000">- clone partitions more conservative (#262535)</changelog>
<changelog author="ug@suse.de" date="1175688000">- profiles that are modified by &lt;ask&gt; can have
  pre-scripts and other &lt;ask&gt; sections now</changelog>
<changelog author="ug@suse.de" date="1175601600">- the &lt;ask&gt; feature can execute scripts now</changelog>
<changelog author="ug@suse.de" date="1175601600">- iSCSI boot: boot parameter 'withiscsi=1' does not have any
  effect with autoyast installation (#253432)</changelog>
<changelog author="ug@suse.de" date="1175256000">- 2.15.5</changelog>
<changelog author="ug@suse.de" date="1174910400">- removed DTD declaration from the newlycreated XML documents</changelog>
<changelog author="ug@suse.de" date="1174910400">- multiple questions per dialog qith the &lt;ask&gt; feature</changelog>
<changelog author="ug@suse.de" date="1174392000">- compatibility code to old profiles fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- requires in spec file fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- partition shrinking code fixed (space after shrink
  calculation was wrong)
- 2.15.4</changelog>
<changelog author="ug@suse.de" date="1173873600">- &quot;close small gap&quot; code removed
  makes trouble on small harddisks</changelog>
<changelog author="ug@suse.de" date="1173268800">- don't clone DELL utility partition
  (#247330)</changelog>
<changelog author="ug@suse.de" date="1173096000">- auto-added boot partition code fixed (#246023)</changelog>
<changelog author="ug@suse.de" date="1172836800">- schema file fixed (#187696)</changelog>
<changelog author="ug@suse.de" date="1172750400">- allow empty partitioning section in RNC file</changelog>
<changelog author="ug@suse.de" date="1172750400">- don't clone drives that contain no partitions with a
  mountpoint</changelog>
<changelog author="ug@suse.de" date="1172491200">- signature-handling is less restrictive in a cloned profile
  (#248303)</changelog>
<changelog author="ug@suse.de" date="1172145600">- the &quot;ask&quot; feature can not store the answer in a list
  (#247826)</changelog>
<changelog author="ug@suse.de" date="1171972800">- don't turn off the mount point widget in the UI if create=false</changelog>
<changelog author="ug@suse.de" date="1171540800">- 2.15.3</changelog>
<changelog author="ug@suse.de" date="1171454400">- use the partition_id configured in the profile when
  reusing partitions</changelog>
<changelog author="ug@suse.de" date="1171454400">- shrinking code fixed and warning added if partitions
  don't fit on disk (#245072)</changelog>
<changelog author="ug@suse.de" date="1171454400">- some more &quot;close window&quot; does not work
  (#240631)</changelog>
<changelog author="ug@suse.de" date="1171281600">- accept_non_trusted_gpg_key parameter added
  to signature handling (#242087)</changelog>
<changelog author="ug@suse.de" date="1170936000">- don't clone extended partitions of partition type 5
  (#243063)</changelog>
<changelog author="ug@suse.de" date="1170417600">- range oprator for rules fixed to include the borders
  of the range</changelog>
<changelog author="ug@suse.de" date="1170417600">- popup added when the resolver run fails</changelog>
<changelog author="ug@suse.de" date="1170331200">- packages that are required by yast modules and
  which are already installed, don't get installed again</changelog>
<changelog author="ug@suse.de" date="1170331200">- some more &quot;close window&quot; was not catched situations
  fixed (#240631)
- 2.15.2</changelog>
<changelog author="ug@suse.de" date="1170244800">- 2.15.1</changelog>
<changelog author="ug@suse.de" date="1170244800">- &quot;close window&quot; was not catched in some dialogs (#240631)</changelog>
<changelog author="ug@suse.de" date="1169553600">- cursor isn't shown over the default module
  category in &quot;yast autoyast&quot; (#188267)</changelog>
<changelog author="ug@suse.de" date="1169467200">- missing bootable partition in autoinst.xml
  on PPC fixed (#192342)</changelog>
<changelog author="ug@suse.de" date="1169121600">- compatibility fix for storage lib</changelog>
<changelog author="ug@suse.de" date="1169035200">- empty partition list allowed via RNC now</changelog>
<changelog author="ug@suse.de" date="1168948800">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1168603200">- Image Code fixed</changelog>
<changelog author="ug@suse.de" date="1168516800">- flamethrower support dropped</changelog>
<changelog author="ug@suse.de" date="1168516800">- ayast_setup client added</changelog>
<changelog author="ug@suse.de" date="1168516800">- dtd files dropped</changelog>
<changelog author="ug@suse.de" date="1168430400">- profile can be on a USB device now (fate #300579)</changelog>
<changelog author="ug@suse.de" date="1168344000">- old rnc files dropped</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixed removing of packages via autoyast UI
  (#232506)</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixes in the software selection UI
  (#231687, #232434)</changelog>
<changelog author="ug@suse.de" date="1165924800">- XML check during saving fixed (#227634)</changelog>
<changelog author="ug@suse.de" date="1165492800">- 2.15.0
- schema updates
- DTD files dropped</changelog>
<changelog author="ug@suse.de" date="1163592000">- rnc check disabled if jing is not installed (#214906)
- 2.14.15</changelog>
<changelog author="ug@suse.de" date="1163419200">- 2.14.14</changelog>
<changelog author="ug@suse.de" date="1163419200">- schema check for cloning after manual installation turned off</changelog>
<changelog author="ug@suse.de" date="1163419200">- logical Volume creation fixed (#220322)
- schema files removed</changelog>
<changelog author="ug@suse.de" date="1162814400">- 'remove-package' fixed (#183267)
- 2.14.13</changelog>
<changelog author="ug@suse.de" date="1162296000">- turn off rnc check in stage cont
- 2.14.12</changelog>
<changelog author="ug@suse.de" date="1162209600">- 2.14.11</changelog>
<changelog author="ug@suse.de" date="1161172800">- fix in the partitioning dialog</changelog>
<changelog author="ug@suse.de" date="1161172800">- minor changes in the software cloning</changelog>
<changelog author="ug@suse.de" date="1161086400">- support for selections dropped</changelog>
<changelog author="ug@suse.de" date="1161086400">- autoyast2-utils dropped
  (use inst-server-utils instead)
- 2.14.10</changelog>
<changelog author="ug@suse.de" date="1161000000">- Signature checks turned off in UI</changelog>
<changelog author="ug@suse.de" date="1160740800">- dropped some useless code in autopart.ycp</changelog>
<changelog author="ug@suse.de" date="1160654400">- 2.14.9</changelog>
<changelog author="ug@suse.de" date="1160568000">- compat fix for yast2-storage</changelog>
<changelog author="ug@suse.de" date="1160481600">- proofreaded text</changelog>
<changelog author="ug@suse.de" date="1160395200">- experimental imaging feature added
- strict schema check in cloning and saving added
- some schema updates
- 2.14.8</changelog>
<changelog author="ug@suse.de" date="1158840000">- fix in partition edit dialog (#206681)</changelog>
<changelog author="ug@suse.de" date="1158753600">- 2.14.7</changelog>
<changelog author="ug@suse.de" date="1158580800">- a resource can turn off the logging of it's data from the
  profile for security reasons (Bug #192605)</changelog>
<changelog author="ug@suse.de" date="1157716800">- 'halt' documented and added to UI
- schema fixes</changelog>
<changelog author="ug@suse.de" date="1157457600">- reusing all 4 primaries fails (fixed)</changelog>
<changelog author="ug@suse.de" date="1157371200">- order partitions alway by partition_nr
- schema files updated</changelog>
<changelog author="ug@suse.de" date="1157025600">- 2.14.6</changelog>
<changelog author="ug@suse.de" date="1156939200">- resize feature added (fate #301130)</changelog>
<changelog author="ug@suse.de" date="1156766400">- reimport scripts after the ask dialog
- minor documentation updates</changelog>
<changelog author="ug@suse.de" date="1156507200">- the &lt;ask&gt; feature can store the answer in a file now</changelog>
<changelog author="ug@suse.de" date="1156420800">- error handling for ftp access fixed
- configure and install removed from the examples</changelog>
<changelog author="ug@suse.de" date="1156420800">- &quot;by-path&quot; fixed for &lt;device&gt; configuration in
  partitioning (#200899)</changelog>
<changelog author="ug@suse.de" date="1155816000">- partition sizes can be configured in % now</changelog>
<changelog author="ug@suse.de" date="1155729600">- fix for &quot;&lt;remove-packages&gt; are cloned now&quot;
- 2.14.5</changelog>
<changelog author="ug@suse.de" date="1155729600">- 2.14.4</changelog>
<changelog author="ug@suse.de" date="1155729600">- &lt;remove-packages&gt; are cloned now</changelog>
<changelog author="ug@suse.de" date="1155297600">- reuse partitions in UI (#158855)</changelog>
<changelog author="ug@suse.de" date="1155038400">- exclude partitions that are NOT supposed to be
  in the LVM/EVMS</changelog>
<changelog author="ug@suse.de" date="1154520000">- scripts documentation fixed</changelog>
<changelog author="ug@suse.de" date="1154520000">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1152878400">- typos fixed
- 2.14.3</changelog>
<changelog author="ug@suse.de" date="1152878400">- 2.14.2</changelog>
<changelog author="ug@suse.de" date="1152705600">- don't call the add-on_auto client in 2nd stage
  (#188665)</changelog>
<changelog author="ug@suse.de" date="1152532800">- signature-handling added to UI (#187696)</changelog>
<changelog author="ug@suse.de" date="1152273600">- fixed the pattern selection dialog when a add-on
  product was configured before (#187568)</changelog>
<changelog author="ug@suse.de" date="1152187200">- inst-source and autoyast profile can be on the same
  partition now</changelog>
</package>
<package pkgid="164138f8d05a47738990125cebf30d929fc86249" name="autoyast2" arch="noarch">
<version epoch="0" ver="2.16.19" rel="0.1"/>
<changelog author="ug@suse.de" date="1213358400">- added a cache to speedup cloning of software
  (bnc#391770)
- 2.16.19</changelog>
<changelog author="ug@suse.de" date="1212148800">- fix for cloning the software section
  (bnc#391770)
- 2.16.18</changelog>
<changelog author="ug@suse.de" date="1211889600">- UI endless loop fixed
- 2.16.17</changelog>
<changelog author="jsrain@suse.cz" date="1210939200">- added categories Settings and System into desktop file
  (bnc #382778)</changelog>
<changelog author="ug@suse.de" date="1210766400">- moved the execution of the pxe section far to the end of stage1
  (bnc#390107)
- 2.16.16</changelog>
<changelog author="ug@suse.de" date="1210766400">- ask_on_error for add-on documented</changelog>
<changelog author="ug@suse.de" date="1210075200">- forceboot option added to general section
- 2.16.15</changelog>
<changelog author="ug@suse.de" date="1209470400">- Export for &lt;mode&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1207569600">- add autoyast2-installation to the package list
- 2.16.14</changelog>
<changelog author="ug@suse.de" date="1207224000">- 2.16.13</changelog>
<changelog author="lslezak@suse.cz" date="1207137600">- adapted to the new callback registration scheme (fate#302296)</changelog>
<changelog author="ug@suse.de" date="1207051200">- &quot;encryption switch&quot; fixed when opening an encrypted profile</changelog>
<changelog author="jsrain@suse.cz" date="1207051200">- merged texts from proofread</changelog>
<changelog author="ug@suse.de" date="1206619200">- XML profile on USB devices can make yast to hang when the profile
  can not be found by autoyast (bnc#366550)</changelog>
<changelog author="ug@suse.de" date="1206446400">- back button for ask dialogs added (fate #303397)
- logging of &quot;ask&quot; changed to y2debug
- 2.16.12</changelog>
<changelog author="ug@suse.de" date="1205928000">- outdated migration chapter dropped
- desktop files updated
- 2.16.11</changelog>
<changelog author="jsrain@suse.cz" date="1205755200">- added 'StartupNotify=true' to the desktop file (bnc #304964)</changelog>
<changelog author="locilka@suse.cz" date="1205496000">- Adjusted to new API for disabled modules in ProductControl.
- Adjusted RPM dependencies.
- 2.16.10</changelog>
<changelog author="ug@suse.de" date="1205409600">- &lt;device&gt; autodetection for RAID added (bnc#367734)
- 2.16.9</changelog>
<changelog author="ug@suse.de" date="1204718400">- &lt;kernel&gt; was not handled correctly (bnc#366553)
- 2.16.8</changelog>
<changelog author="ug@suse.de" date="1201867200">- an ask script can influence the next dialog that is shown
  (fate #303398)
- 2.16.7</changelog>
<changelog author="ug@suse.de" date="1200657600">- shell escape code fixed (#354671)</changelog>
<changelog author="ug@suse.de" date="1200571200">- ShellEscape Code added
- 2.16.6</changelog>
<changelog author="ug@suse.de" date="1200398400">- the &quot;path&quot; for an ask-question can be in a list now to
  change multiple elements in the profile</changelog>
<changelog author="ug@suse.de" date="1200312000">- default for missing &lt;element ..&gt; fixed</changelog>
<changelog author="ug@suse.de" date="1200052800">- Documentation update
- 2.16.5</changelog>
<changelog author="ug@suse.de" date="1199966400">- rerun_on_error added to scripts execution to keep &lt;ask&gt; dialogs
  open until the answers passes the parsing of a script</changelog>
<changelog author="ug@suse.de" date="1199880000">- added command line option to jump into a module (fate #5997)</changelog>
<changelog author="ug@suse.de" date="1199793600">- experimental interactive scripts code added
- Buildrequires fixed
- 2.16.4</changelog>
<changelog author="ug@suse.de" date="1199275200">- endless loop in pre-script fixed (#351103)</changelog>
<changelog author="ug@suse.de" date="1197028800">- 2.16.3</changelog>
<changelog author="ug@suse.de" date="1196683200">- profiles can be stored encrypted</changelog>
<changelog author="ug@suse.de" date="1196164800">- documentation and UI enhancement for feature #301256 added</changelog>
<changelog author="ug@suse.de" date="1196078400">- halt/reboot option added to general section (feature #301256)</changelog>
<changelog author="ug@suse.de" date="1195732800">- reuse EVMS fixed (#335763)</changelog>
<changelog author="ug@suse.de" date="1195646400">- &quot;mountby&quot; documentation fixed (#307124)</changelog>
<changelog author="ug@suse.de" date="1195646400">- reset module in the autoyast UI did not work (#340517)</changelog>
<changelog author="ug@suse.de" date="1195041600">- complete iSCSI support added (feature #302973)</changelog>
<changelog author="ug@suse.de" date="1195041600">- relative path for autoyast scripts in the location element
  (second part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194955200">- relative path for autoyast profile
  (first part of feature #302973)</changelog>
<changelog author="ug@suse.de" date="1194609600">- copy modified profile to the installed system too (#328837)</changelog>
<changelog author="ug@suse.de" date="1194436800">- some hardware information for rules was not probed (#336339)</changelog>
<changelog author="locilka@suse.cz" date="1194436800">- Some variables were moved from AutoinstStorage, AutoinstGeneral,
  and AutoinstSoftware to AutoinstData (yast2.rpm) to break cyclic
  dependencies.
- Adjusted RPM dependencies.
- 2.16.2</changelog>
<changelog author="ug@suse.de" date="1193227200">- API Call to Storage fixed (#335582)
- 2.16.1</changelog>
<changelog author="ug@suse.de" date="1191326400">- partitioning documentation fixed</changelog>
<changelog author="ug@suse.de" date="1191326400">- fetching profile from NFS fixed (#329791)
- 2.16.0</changelog>
<changelog author="ug@suse.de" date="1189166400">- RNC file fixed (empty ask section allowed)
- 2.15.17</changelog>
<changelog author="ug@suse.de" date="1188820800">- added LanUdevAuto::Import for networking udev configuration
  (#303916)
- 2.15.16</changelog>
<changelog author="ug@suse.de" date="1188820800">- commandline options fixed (#269887)</changelog>
<changelog author="ug@suse.de" date="1187611200">- 2.15.15</changelog>
<changelog author="mvidner@suse.cz" date="1187611200">- Require nfs-kernel-server.rpm because nfs-utils.rpm got split (#286300).</changelog>
<changelog author="ug@suse.de" date="1187265600">- suppress a warning</changelog>
<changelog author="ug@suse.de" date="1187179200">- fix for the support of the new &quot;keep install network&quot;
  feature of 10.3
- 2.15.14</changelog>
<changelog author="ug@suse.de" date="1186488000">- no frame if no frametitle is defined in ask-questions</changelog>
<changelog author="ug@suse.de" date="1184673600">- 2.15.13
- PDF dropped from documentation</changelog>
<changelog author="ug@suse.de" date="1184241600">- helptext for ask-feature is the sum of the helptext of all
  elements now</changelog>
<changelog author="ug@suse.de" date="1183636800">- 2.15.12</changelog>
<changelog author="ug@suse.de" date="1183550400">- initialize libstorage (#288690)</changelog>
<changelog author="ug@suse.de" date="1183377600">- chrooted scripts execution fixed</changelog>
<changelog author="ug@suse.de" date="1182340800">- resue partition bug (#284102) fixed</changelog>
<changelog author="ug@suse.de" date="1182168000">- rounding LVs to pesize</changelog>
<changelog author="ug@suse.de" date="1180699200">- 2.15.11</changelog>
<changelog author="ug@suse.de" date="1180699200">- fix for the reuse of LVM volumes</changelog>
<changelog author="ug@suse.de" date="1180440000">- added command line interface for opening files</changelog>
<changelog author="jsrain@suse.cz" date="1180094400">- removed outdated translations from .desktop-files (#271209)</changelog>
<changelog author="ug@suse.de" date="1179835200">- reactivate hardware detection during autoinstall
- 2.15.10</changelog>
<changelog author="ug@suse.de" date="1179316800">- always remove the installation network
- 2.15.9</changelog>
<changelog author="ug@suse.de" date="1179230400">- remove the installation network if there is no
  networking section in the profile
- 2.15.8</changelog>
<changelog author="ug@suse.de" date="1178798400">- added UI for the &lt;ask&gt; section</changelog>
<changelog author="ug@suse.de" date="1177329600">- added missing import
- 2.15.7</changelog>
<changelog author="ug@suse.de" date="1177070400">- fix for EVMS creation (#266313)</changelog>
<changelog author="ug@suse.de" date="1176984000">- document changed behaviour: where standard keys are missing in
  the global variables of the grub bootloader configuration in an
  autoyast profile, they will be added automatically now</changelog>
<changelog author="ug@suse.de" date="1176984000">- 2.15.6</changelog>
<changelog author="ug@suse.de" date="1176984000">- clone partitions more conservative (#262535)</changelog>
<changelog author="ug@suse.de" date="1175688000">- profiles that are modified by &lt;ask&gt; can have
  pre-scripts and other &lt;ask&gt; sections now</changelog>
<changelog author="ug@suse.de" date="1175601600">- the &lt;ask&gt; feature can execute scripts now</changelog>
<changelog author="ug@suse.de" date="1175601600">- iSCSI boot: boot parameter 'withiscsi=1' does not have any
  effect with autoyast installation (#253432)</changelog>
<changelog author="ug@suse.de" date="1175256000">- 2.15.5</changelog>
<changelog author="ug@suse.de" date="1174910400">- removed DTD declaration from the newlycreated XML documents</changelog>
<changelog author="ug@suse.de" date="1174910400">- multiple questions per dialog qith the &lt;ask&gt; feature</changelog>
<changelog author="ug@suse.de" date="1174392000">- compatibility code to old profiles fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- requires in spec file fixed</changelog>
<changelog author="ug@suse.de" date="1174046400">- partition shrinking code fixed (space after shrink
  calculation was wrong)
- 2.15.4</changelog>
<changelog author="ug@suse.de" date="1173873600">- &quot;close small gap&quot; code removed
  makes trouble on small harddisks</changelog>
<changelog author="ug@suse.de" date="1173268800">- don't clone DELL utility partition
  (#247330)</changelog>
<changelog author="ug@suse.de" date="1173096000">- auto-added boot partition code fixed (#246023)</changelog>
<changelog author="ug@suse.de" date="1172836800">- schema file fixed (#187696)</changelog>
<changelog author="ug@suse.de" date="1172750400">- allow empty partitioning section in RNC file</changelog>
<changelog author="ug@suse.de" date="1172750400">- don't clone drives that contain no partitions with a
  mountpoint</changelog>
<changelog author="ug@suse.de" date="1172491200">- signature-handling is less restrictive in a cloned profile
  (#248303)</changelog>
<changelog author="ug@suse.de" date="1172145600">- the &quot;ask&quot; feature can not store the answer in a list
  (#247826)</changelog>
<changelog author="ug@suse.de" date="1171972800">- don't turn off the mount point widget in the UI if create=false</changelog>
<changelog author="ug@suse.de" date="1171540800">- 2.15.3</changelog>
<changelog author="ug@suse.de" date="1171454400">- use the partition_id configured in the profile when
  reusing partitions</changelog>
<changelog author="ug@suse.de" date="1171454400">- shrinking code fixed and warning added if partitions
  don't fit on disk (#245072)</changelog>
<changelog author="ug@suse.de" date="1171454400">- some more &quot;close window&quot; does not work
  (#240631)</changelog>
<changelog author="ug@suse.de" date="1171281600">- accept_non_trusted_gpg_key parameter added
  to signature handling (#242087)</changelog>
<changelog author="ug@suse.de" date="1170936000">- don't clone extended partitions of partition type 5
  (#243063)</changelog>
<changelog author="ug@suse.de" date="1170417600">- range oprator for rules fixed to include the borders
  of the range</changelog>
<changelog author="ug@suse.de" date="1170417600">- popup added when the resolver run fails</changelog>
<changelog author="ug@suse.de" date="1170331200">- packages that are required by yast modules and
  which are already installed, don't get installed again</changelog>
<changelog author="ug@suse.de" date="1170331200">- some more &quot;close window&quot; was not catched situations
  fixed (#240631)
- 2.15.2</changelog>
<changelog author="ug@suse.de" date="1170244800">- 2.15.1</changelog>
<changelog author="ug@suse.de" date="1170244800">- &quot;close window&quot; was not catched in some dialogs (#240631)</changelog>
<changelog author="ug@suse.de" date="1169553600">- cursor isn't shown over the default module
  category in &quot;yast autoyast&quot; (#188267)</changelog>
<changelog author="ug@suse.de" date="1169467200">- missing bootable partition in autoinst.xml
  on PPC fixed (#192342)</changelog>
<changelog author="ug@suse.de" date="1169121600">- compatibility fix for storage lib</changelog>
<changelog author="ug@suse.de" date="1169035200">- empty partition list allowed via RNC now</changelog>
<changelog author="ug@suse.de" date="1168948800">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1168603200">- Image Code fixed</changelog>
<changelog author="ug@suse.de" date="1168516800">- flamethrower support dropped</changelog>
<changelog author="ug@suse.de" date="1168516800">- ayast_setup client added</changelog>
<changelog author="ug@suse.de" date="1168516800">- dtd files dropped</changelog>
<changelog author="ug@suse.de" date="1168430400">- profile can be on a USB device now (fate #300579)</changelog>
<changelog author="ug@suse.de" date="1168344000">- old rnc files dropped</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixed removing of packages via autoyast UI
  (#232506)</changelog>
<changelog author="ug@suse.de" date="1168257600">- fixes in the software selection UI
  (#231687, #232434)</changelog>
<changelog author="ug@suse.de" date="1165924800">- XML check during saving fixed (#227634)</changelog>
<changelog author="ug@suse.de" date="1165492800">- 2.15.0
- schema updates
- DTD files dropped</changelog>
<changelog author="ug@suse.de" date="1163592000">- rnc check disabled if jing is not installed (#214906)
- 2.14.15</changelog>
<changelog author="ug@suse.de" date="1163419200">- 2.14.14</changelog>
<changelog author="ug@suse.de" date="1163419200">- schema check for cloning after manual installation turned off</changelog>
<changelog author="ug@suse.de" date="1163419200">- logical Volume creation fixed (#220322)
- schema files removed</changelog>
<changelog author="ug@suse.de" date="1162814400">- 'remove-package' fixed (#183267)
- 2.14.13</changelog>
<changelog author="ug@suse.de" date="1162296000">- turn off rnc check in stage cont
- 2.14.12</changelog>
<changelog author="ug@suse.de" date="1162209600">- 2.14.11</changelog>
<changelog author="ug@suse.de" date="1161172800">- fix in the partitioning dialog</changelog>
<changelog author="ug@suse.de" date="1161172800">- minor changes in the software cloning</changelog>
<changelog author="ug@suse.de" date="1161086400">- support for selections dropped</changelog>
<changelog author="ug@suse.de" date="1161086400">- autoyast2-utils dropped
  (use inst-server-utils instead)
- 2.14.10</changelog>
<changelog author="ug@suse.de" date="1161000000">- Signature checks turned off in UI</changelog>
<changelog author="ug@suse.de" date="1160740800">- dropped some useless code in autopart.ycp</changelog>
<changelog author="ug@suse.de" date="1160654400">- 2.14.9</changelog>
<changelog author="ug@suse.de" date="1160568000">- compat fix for yast2-storage</changelog>
<changelog author="ug@suse.de" date="1160481600">- proofreaded text</changelog>
<changelog author="ug@suse.de" date="1160395200">- experimental imaging feature added
- strict schema check in cloning and saving added
- some schema updates
- 2.14.8</changelog>
<changelog author="ug@suse.de" date="1158840000">- fix in partition edit dialog (#206681)</changelog>
<changelog author="ug@suse.de" date="1158753600">- 2.14.7</changelog>
<changelog author="ug@suse.de" date="1158580800">- a resource can turn off the logging of it's data from the
  profile for security reasons (Bug #192605)</changelog>
<changelog author="ug@suse.de" date="1157716800">- 'halt' documented and added to UI
- schema fixes</changelog>
<changelog author="ug@suse.de" date="1157457600">- reusing all 4 primaries fails (fixed)</changelog>
<changelog author="ug@suse.de" date="1157371200">- order partitions alway by partition_nr
- schema files updated</changelog>
<changelog author="ug@suse.de" date="1157025600">- 2.14.6</changelog>
<changelog author="ug@suse.de" date="1156939200">- resize feature added (fate #301130)</changelog>
<changelog author="ug@suse.de" date="1156766400">- reimport scripts after the ask dialog
- minor documentation updates</changelog>
<changelog author="ug@suse.de" date="1156507200">- the &lt;ask&gt; feature can store the answer in a file now</changelog>
<changelog author="ug@suse.de" date="1156420800">- error handling for ftp access fixed
- configure and install removed from the examples</changelog>
<changelog author="ug@suse.de" date="1156420800">- &quot;by-path&quot; fixed for &lt;device&gt; configuration in
  partitioning (#200899)</changelog>
<changelog author="ug@suse.de" date="1155816000">- partition sizes can be configured in % now</changelog>
<changelog author="ug@suse.de" date="1155729600">- fix for &quot;&lt;remove-packages&gt; are cloned now&quot;
- 2.14.5</changelog>
<changelog author="ug@suse.de" date="1155729600">- 2.14.4</changelog>
<changelog author="ug@suse.de" date="1155729600">- &lt;remove-packages&gt; are cloned now</changelog>
<changelog author="ug@suse.de" date="1155297600">- reuse partitions in UI (#158855)</changelog>
<changelog author="ug@suse.de" date="1155038400">- exclude partitions that are NOT supposed to be
  in the LVM/EVMS</changelog>
<changelog author="ug@suse.de" date="1154520000">- scripts documentation fixed</changelog>
<changelog author="ug@suse.de" date="1154520000">- device guessing code enhanced</changelog>
<changelog author="ug@suse.de" date="1152878400">- typos fixed
- 2.14.3</changelog>
<changelog author="ug@suse.de" date="1152878400">- 2.14.2</changelog>
<changelog author="ug@suse.de" date="1152705600">- don't call the add-on_auto client in 2nd stage
  (#188665)</changelog>
<changelog author="ug@suse.de" date="1152532800">- signature-handling added to UI (#187696)</changelog>
<changelog author="ug@suse.de" date="1152273600">- fixed the pattern selection dialog when a add-on
  product was configured before (#187568)</changelog>
<changelog author="ug@suse.de" date="1152187200">- inst-source and autoyast profile can be on the same
  partition now</changelog>
</package>
<package pkgid="b0ae2a9398f746e7fee7dd54a9387367019c1dfe" name="courier-authlib-ldap" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="eb8df6089e68d4504fe5f24ecc1e33dc3a18691b" name="courier-authlib-devel" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="089b18078bbe395db22df830c2a75cbd601ab1a1" name="courier-authlib-pipe" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="690a6b2edb99ca57568ac76035bd6c11261cdb02" name="courier-authlib-pgsql" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="4df9454d15e69725f8f8c86ccd99ddb1da815e35" name="courier-authlib-ldap" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="e3dc4e49e5038ffc9f15a817b995d711b9bd9d36" name="courier-authlib-mysql" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="87d7a543b4e1943b24722ac4734fa9af49dca988" name="courier-authlib-devel" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="02ec76c4442a943d761b87d8760a3428705f9ef3" name="courier-authlib" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="81165433e0e7e0ea43add01e0fd0711de9e3647d" name="courier-authlib-mysql" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="db3a8849263900d06121860db3e2524853fd3291" name="courier-authlib-devel" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="6f99bda56e974e7a3512964a9e4f253b0d1676a6" name="courier-authlib-pipe" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="98fe05bb9cae9b64f41d9483c4f1f55376ebcc46" name="courier-authlib" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="7bbc32482a596b6fad746512c80f36fc30e93e0c" name="courier-authlib-userdb" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="aee30fc776cdde89907afb07ad1bb57ce3436f10" name="courier-authlib-pgsql" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="3a1fa1d62cf389f9f240e9fbe835c59285125ab9" name="courier-authlib-userdb" arch="ppc">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="7561a03c5ef423244eee050438f63b27e1962557" name="courier-authlib-mysql" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="48e2973bdf1e090be28297ddc53c051472e22a57" name="courier-authlib" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="0c4095c83275af820efb38e2d38a4236a4818c5b" name="courier-authlib-userdb" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="40a676560b1fa2efb678a0a99db552e133ea4f70" name="courier-authlib-pipe" arch="x86_64">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="835480ab65969c5137daa89170ccdcd1fb2cb456" name="courier-authlib-pgsql" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="0e0806104bed7b253e3488bf50847370c7c2f359" name="courier-authlib-ldap" arch="i586">
<version epoch="0" ver="0.60.2" rel="40.2"/>
<changelog author="skh@suse.de" date="1213185600">- fix CVE-2008-2667: Use mysql_set_character_set() instead of
  SET NAMES.  This fixes a SQL injection possibility with MySQL
  databases that use non-Latin character sets.
  Patch: courier-authlib-0.60.2-authmysqllib.patch</changelog>
<changelog author="aj@suse.de" date="1208174400">- Small changes to make rpmlint happier:
  * Rename keywords in init scripts
  * Prerequire /bin/rm</changelog>
<changelog author="mskibbe@suse.de" date="1200571200">- update to version 0.60.2 which
  o Portability fix for checking the highest available file
  descriptor
  o Fix typos
  o Use OPEN_MAX, instead of hardcoded</changelog>
<changelog author="ro@suse.de" date="1181304000">- remove explicit requires for mysql-shared (library is required
  anyway)</changelog>
<changelog author="mskibbe@suse.de" date="1177502400">- update to version 0.59.3 which includes:
  o CRAM authentication in vchpw module
  o bug fixes
  o updated man pages</changelog>
<changelog author="rguenther@suse.de" date="1175169600">- Add procps BuildRequires due to interesting configure checks</changelog>
<changelog author="rguenther@suse.de" date="1174910400">- Add gdbm-devel BuildRequires</changelog>
<changelog author="mskibbe@suse.de" date="1172145600">- update to version 0.59.1 which
  o fix some bugs
  o Make the spec a little prettier
  o Change distro-detection to use &quot;rh&quot; and &quot;fc&quot; for version
  detection, and add support for mandriva
  o Added the -f option to makeuserdb
  o Try to recover when the LDAP server closes the
  persistent socket, for inactivity</changelog>
<changelog author="mskibbe@suse.de" date="1158580800">- fix Bug 204834 - missing rccourier-authdaemon symlink</changelog>
<changelog author="mskibbe@suse.de" date="1154433600">- Add mysql, pipe, pgsql sub-packages</changelog>
</package>
<package pkgid="63b1c9a4d425e455a8bbed7682df0a0e1d0c58be" name="xorg-x11-server" arch="ppc">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="ec52da3f653e23121404e4972d5ec5623ba13013" name="xorg-x11-server-sdk" arch="i586">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="c1fc5a89dadbcb1556f478047a5ba4c7d46430f1" name="xorg-x11-server" arch="x86_64">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="b784a5f6d6505108b3d9e7db857cb61c348aa087" name="xorg-x11-Xvnc" arch="x86_64">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="3307b2779ba4919c12cb6e33671d0a3bdce57666" name="xorg-x11-server-extra" arch="x86_64">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="8bb7d530d9b13e97d4b9a49f02f0869bac83d0d2" name="xorg-x11-Xvnc" arch="ppc">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="7bf5cb3f994b637adfc0b3f77ae759fac6bc9ea8" name="xorg-x11-Xvnc" arch="i586">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="2b57af596a1ba9d922801d4783f2b28834df62cb" name="xorg-x11-server-extra" arch="i586">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="f311fd94dfa98bc8d87f1d094ac6e633428e1dc6" name="xorg-x11-server-extra" arch="ppc">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="bd6a222c687aeee24b9da61db10f07781e799380" name="xorg-x11-server-sdk" arch="x86_64">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="9d415faefd20c2cc98b4436c5c4f6fd313c761ab" name="xorg-x11-server" arch="i586">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="ae73bf15b7e313e647b4cb13cd30f5d8a7d5d339" name="xorg-x11-server-sdk" arch="ppc">
<version epoch="0" ver="7.3" rel="110.2"/>
<changelog author="sndirsch@suse.de" date="1212753600">- bfo-bug15222.diff (bfo #15222, bnc #374318)
  * CVE-2008-2360 - RENDER Extension heap buffer overflow
  * CVE-2008-2361 - RENDER Extension crash
  * CVE-2008-2362 - RENDER Extension memory corruption
  * CVE-2008-1379 - MIT-SHM arbitrary memory read
  * CVE-2008-1377 - RECORD and Security extensions memory corruption</changelog>
<changelog author="sndirsch@suse.de" date="1211889600">- xserver-mode-fuzzy-check.diff
  * Make mode checking more tolerant like in pre-RandR times.</changelog>
<changelog author="sndirsch@suse.de" date="1211803200">- fix-dpi-values.diff
  * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- mention ZapWarning also in Xorg manual page (bnc #391352)</changelog>
<changelog author="sndirsch@suse.de" date="1210939200">- xorg-server-1.4-vnc-render_sig11.diff
  * fixed sig11 in RENDER code (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1210766400">- disabled patch to disable RENDER support in Xvnc, since it broke
  24bit color depth support (bnc #390011)</changelog>
<changelog author="sndirsch@suse.de" date="1209988800">- xorg-server-1.4-vnc-disable_render.diff
  * disabled RENDER support in Xvnc (bnc #385677)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- events.diff
  * eating up key events before going into the idle loop upon vt
  switch instead of after return (bnc #152522)</changelog>
<changelog author="sndirsch@suse.de" date="1208779200">- xkb_action.diff
  * fixed remaining unitialized warning in X.Org (bnc #83910)</changelog>
<changelog author="sndirsch@suse.de" date="1208692800">- fbdevhw.diff
  * screen blanking not supported by vesafb of Linux kernel
  (bnc #146462)</changelog>
<changelog author="sndirsch@suse.de" date="1208260800">- no longer disable AIGLX by default</changelog>
<changelog author="sndirsch@suse.de" date="1207828800">- XAANoOffscreenPixmaps.diff
  * disable Offscreen Pixmaps by default (bnc #376068)</changelog>
<changelog author="schwab@suse.de" date="1207742400">- Fix another o-b-1 in pci domain support.</changelog>
<changelog author="sndirsch@suse.de" date="1207742400">- randr1_1-sig11.diff
  * fixes Xserver crash when running xrandr on a different virtual
  terminal (Egbert Eich, bnc #223459)</changelog>
<changelog author="sndirsch@suse.de" date="1207569600">- commit-37b1258.diff
  * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- bitmap_always_unscaled.diff
  * Default bitmap fonts should typically be set as unscaled (libv)</changelog>
<changelog author="sndirsch@suse.de" date="1207396800">- update to Mesa bugfix release 7.0.3 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1207137600">- update to Mesa bugfix release 7.0.3 RC3 sources</changelog>
<changelog author="sndirsch@suse.de" date="1207051200">- confine_to_shape.diff
  * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)</changelog>
<changelog author="sndirsch@suse.de" date="1206014400">- zap_warning_xserver.diff
  * implements FATE #302988: ZapWarning (Luc Verhaegen)
  Uses PCSpeaker for beep. Press once, beep. Press again within
  2s (which is ample), terminate. Documented in xorg.conf manpage.
- make the memory corruption fix by schwab a seperate patch to make
  sure it won't get lost the next time I update the VNC patch</changelog>
<changelog author="schwab@suse.de" date="1205928000">- Fix vnc server memory corruption.</changelog>
<changelog author="sndirsch@suse.de" date="1204891200">- commit-a6a7fad.diff
  * Don't break grab and focus state for a window when redirecting
  it. (bnc #336219, bfo #488264)</changelog>
<changelog author="sndirsch@suse.de" date="1203681600">- update to Mesa bugfix release 7.0.3 RC2 sources
  * Fixed GLX indirect vertex array rendering bug (14197)
  * Fixed crash when deleting framebuffer objects (bugs 13507,
  14293)
  * User-defined clip planes enabled for R300 (bug 9871)
  * Fixed glBindTexture() crash upon bad target (bug 14514)
  * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug
  13915)
  * Bad strings given to glProgramStringARB() didn't generate
  GL_INVALID_OPERATION
  * Fixed minor point rasterization regression (bug 11016)</changelog>
<changelog author="sndirsch@suse.de" date="1202126400">- added Requires:xkeyboard-config to xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1201867200">- commit-50e80c3.diff:
  * never overwrite realInputProc with enqueueInputProc
  (bnc#357989, bfo#13511)</changelog>
<changelog author="sndirsch@suse.de" date="1201176000">- only switch to radeon driver in %post if radeonold driver is no
  longer available (Bug #355009)
- some more cleanup in %post</changelog>
<changelog author="schwab@suse.de" date="1201176000">- Move manpage to the sub package that provides the binary.</changelog>
<changelog author="sndirsch@suse.de" date="1201089600">- update to Mesa bugfix release 7.0.3 RC1 sources
  * Added missing glw.pc.in file to release tarball
  * Fix GLUT/Fortran issues
  * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't
  defined
  * Fix crash upon GLSL variable array indexes (not yet supported)
  * Two-sided stencil test didn't work in software rendering
  * Fix two-sided lighting bugs/crashes (bug 13368)
  * GLSL gl_FrontFacing didn't work properly
  * glGetActiveUniform returned incorrect sizes (bug 13751)
  * Fix several bugs relating to uniforms and attributes in GLSL
  API (Bruce Merry, bug 13753)
  * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field</changelog>
<changelog author="sndirsch@suse.de" date="1200916800">-  updated patch for CVE-2007-6429 once more (X.Org Bug #13520)
  * Always test for size+offset wrapping.</changelog>
<changelog author="sndirsch@suse.de" date="1200830400">- updated patch for CVE-2007-6429 (Bug #345131)
  * Don't spuriously reject &lt;8bpp shm pixmaps.
  Move size validation after depth validation, and only validate
  size if the bpp of the pixmap format is &gt; 8.  If bpp &lt; 8 then
  we're already protected from overflow by the width and height
  checks.</changelog>
<changelog author="sndirsch@suse.de" date="1200657600">- X.Org security update
  * CVE-2007-5760 - XFree86 Misc extension out of bounds array index
  * CVE-2007-6427 - Xinput extension memory corruption.
  * CVE-2007-6428 - TOG-cup extension memory corruption.
  * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
  * CVE-2008-0006 - PCF Font parser buffer overflow.</changelog>
<changelog author="sndirsch@suse.de" date="1197547200">- xorg-server 1.4.0.90 (prerelease of 1.4.1)</changelog>
<changelog author="sndirsch@suse.de" date="1196510400">- pixman.diff
  * fixed include path for pixman.h</changelog>
<changelog author="sndirsch@suse.de" date="1196337600">- remove_bogus_modeline.diff
  * remove bogus monitor modelines provided by DDC (Bug #335540)</changelog>
<changelog author="sndirsch@suse.de" date="1196164800">- commit-184e571.diff
  * Adjust offsets of modes that do not fit virtual screen size.
- commit-c6c284e.diff
  * Initialize Mode with 0 in xf86RandRModeConvert.
- commit-f6401f9.diff
  * Don't segfault if referring to a relative output where no modes survived.
- commit-f7dd0c7.diff
  * Only clear crtc of output if it is the one we're actually working on.
- commit-fa19e84.diff
  * Fix initial placement of LeftOf and Above.</changelog>
<changelog author="sndirsch@suse.de" date="1195819200">- pixman.diff no longer required</changelog>
<changelog author="sndirsch@suse.de" date="1195387200">- s390(x): allow mfb build without Xorg server being built</changelog>
<changelog author="sndirsch@suse.de" date="1195214400">- commit-29e0e18.diff
  * Make config file preferred mode override monitor preferred
  mode.
- commit-feac075.diff
  * Leave hardware-specified preferred modes alone when user
  preference exists.
- obsoletes preferred_mode-fix.diff</changelog>
<changelog author="sndirsch@suse.de" date="1195128000">- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)</changelog>
<changelog author="schwab@suse.de" date="1195041600">- ia64linuxPciInit: allocate extra space for fake devices.</changelog>
<changelog author="sndirsch@suse.de" date="1194696000">- updated to Mesa 7.0.2 (final) sources</changelog>
<changelog author="sndirsch@suse.de" date="1193918400">- updated to Mesa 7.0.2 RC1 sources</changelog>
<changelog author="sndirsch@suse.de" date="1193140800">- xorg-server-1.4-vnc-64bit.diff
  * fixes segfault on 64bit during Xserver start; make sure to
  define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and
  therefore including dix-config.h, so Atom is CARD32 instead of
  unsigned long before and no longer messes up the pInfo structure
  in xf86rfbMouseInit/xf86rfbKeybInit
- finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver
  module)</changelog>
<changelog author="sndirsch@suse.de" date="1192795200">- updated xf4vnc patch; still disabled due to problematic vnc module</changelog>
<changelog author="sndirsch@suse.de" date="1191931200">- preferred_mode-fix.diff
  * more reasonable patch (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191499200">- preferred_mode-fix.diff
  * fixed endless loop if PreferredMode is set (Bug #329724)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26)
- apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly
  only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set;
  this still not explains why we have seen Xserver hangups with the
  patch in place on at least some %ix86/x86_64 machines with fglrx/
  nvidia driver IIRC; it needs to verified if this problem is still
  reproducable ... (Bug #308693, comment #25)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- xserver-1.3.0-xkb-and-loathing.patch
  * Ignore (not just block) SIGALRM around calls to Popen()/Pclose().
  Fixes a hang in openoffice when opening menus. (Bug #245711)</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- added missing ia64Pci.h; required for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1191412800">- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of
  patch (2) resulted in a hunk applied to the wrong function and
  therefore broke the build :-(</changelog>
<changelog author="sndirsch@suse.de" date="1191067200">- xorg-server 1.4
  * Welcome to X.Org X Server 1.4, now with hotplugging input to go
  with the hotplugging output.  Also included in this release are
  many performance and correctness fixes to the EXA acceleration
  architecture, support for DTrace profiling of the X Server,
  accelerated GLX_EXT_texture_from_pixmap with supporting DRI
  drivers, and many improvements to the RandR 1.2 support that
  was added in xorg-server-1.3. The X Server now relies on the
  pixman library, which replaces the fb/fbcompose.c and
  accelerated implementations that were previously shared through
  code-duplication with the cairo project.
  * obsolete patches:
    - bug-259290_trapfault.diff
    - cfb8-undefined.diff
    - commit-c09e68c
    - i810_dri_fix_freeze.diff
    - p_bug159532.diff
    - p_enable-altrix.diff
    - p_pci-ce-x.diff
    - p_pci-off-by-one.diff
    - p_xorg_rom_read.diff
    - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
    - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
    - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
    - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
    - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
    - remove__GLinterface.patch
    - support_mesa6.5.3.patch
    - use-composite-for-unequal-depths.patch
    - x86emu.diff
    - xephyr-sig11-fix.diff
  * adjusted patches:
    - 64bit.diff
    - bug-197858_dpms.diff
    - bug227111-ddc_screensize.diff
    - disable-root-xorg_conf.diff
    - fpic.diff
    - glx-align.patch
    - libdrm.diff
    - p_bug96328.diff
    - p_ia64-console.diff
    - p_vga-crashfix.diff
    - xephyr.diff
- pixman.diff:
  * search for pixman instead of pixman-1
- bumped version to 7.3</changelog>
<changelog author="sndirsch@suse.de" date="1190721600">- remove wrongly prebuilt xf1bpp files after extracting tarball;
  fixes vga module loading (Bug #328201)
- do not use &quot;make -j&quot; to (quick)fix xf1bpp build
- do not apply p_pci-domain.diff on IA64
- use updated off-by-one patch by schwab for IA64</changelog>
<changelog author="sndirsch@suse.de" date="1190376000">- edit_data_sanity_check.diff:
  * added sanity check for monitor EDID data (Bug #326454)</changelog>
<changelog author="sndirsch@suse.de" date="1189512000">- reverted changes by schwab on Fri Sep 7; these resulted i a black
  screen during Xserver start with any driver on non-IA64 platforms</changelog>
<changelog author="sndirsch@suse.de" date="1189425600">- use-composite-for-unequal-depths.patch:
  * Use Composite when depths don't match (Bug #309107, X.Org Bug
  [#7447])</changelog>
<changelog author="schwab@suse.de" date="1189252800">- Update off-by-one patch.
- Remove empty patch.</changelog>
<changelog author="sndirsch@suse.de" date="1188907200">- fbdevhw.diff:
  * ignore pixclock set to 0 by Xen kernel (Bug #285523)</changelog>
<changelog author="sndirsch@suse.de" date="1188561600">- added several RANDR 1.2 fixes (Bug #306699)
  * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff
  Allocate the right number of entries for saving crtcs
  * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff
  Set the crtc before the output change is notified. Set the new
  randr crtc of the output before the output change notification
  is delivered to the clients. Remove RROutputSetCrtc as it is
  not really necessary. All we have to do is set the output's
  crtc on RRCrtcNotify
  * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff
  Fix the output-&gt;crtc initialization in the old randr setup
  * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff
  Fix a crash when rotating the screen. Remember output-&gt;crtc
  before setting a NULL mode because RRCrtcNotify now sets
  output-&gt;crtc to NULL.  Use the saved crtc to set the new mode.
  * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff
  RRScanOldConfig cannot use RRFirstOutput before output is
  configured. RRFirstOutput returns the first active output,
  which won't be set until after RRScanOldConfig is finished
  running. Instead, just use the first output (which is the only
  output present with an old driver, after all).
  * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff
  RRScanOldConfig wasn't getting crtcs set correctly. The output
  crtc is set by RRCrtcNotify, which is called at the end of
  RRScanOldConfig. Several uses of output-&gt;crtc in this function
  were wrong.</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- i810_dri_fix_freeze.diff:
  * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)</changelog>
<changelog author="sndirsch@suse.de" date="1187870400">- xserver-mode-fuzzy-check.diff:
  * Fix for Xserver being more fuzzy about mode validation
  (Bug #270846)</changelog>
<changelog author="sndirsch@suse.de" date="1187438400">- disable AIGLX by default; without enabled Composite extension
  (still problematic on many drivers) it's rather useless anyway
- updated xorg.conf manual page</changelog>
<changelog author="dmueller@suse.de" date="1186833600">- fix fileconflict over doc/MAINTAINERS
- build parallel</changelog>
<changelog author="sndirsch@suse.de" date="1186228800">- updated Mesa source to bugfix release 7.0.1</changelog>
<changelog author="sndirsch@suse.de" date="1184932800">- xephyr-sig11-fix.diff:
  * long vs. CARD32 mismatch in KeySym definitions between client
  and server code - this patch seems to fix it (and the input
  rework in head fixed it as well in a different way)
  (Bug #235320)</changelog>
<changelog author="sndirsch@suse.de" date="1184414400">- fixed build on s390(x)</changelog>
<changelog author="sndirsch@suse.de" date="1183464000">- added X(7) and security(7) manual pages</changelog>
<changelog author="sndirsch@suse.de" date="1182600000">- updated Mesa source to final release 7.0</changelog>
<changelog author="sndirsch@suse.de" date="1182427200">- updated Mesa source to release 7.0 RC1
  * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only
  difference is bug fixes. The major version number bump is due
  to OpenGL 2.1 API support.</changelog>
<changelog author="sndirsch@suse.de" date="1181131200">- simplified p_default-module-path.diff</changelog>
<changelog author="sndirsch@suse.de" date="1179835200">- disabled build of Xprt
- moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage
  xorg-x11-server-extra</changelog>
<changelog author="sndirsch@suse.de" date="1178193600">- commit-c09e68c:
  * Paper over a crash at exit during GLX teardown</changelog>
<changelog author="sndirsch@suse.de" date="1178020800">- updated to Mesa 6.5.3 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- remove__GLinterface.patch/
  support_mesa6.5.3.patch
  * required Xserver changes for Mesa 6.5.3</changelog>
<changelog author="sndirsch@suse.de" date="1177761600">- xorg-x11-server-1.2.99-unbreak-domain.patch:
  * This patch fixes some multi-domain systems such as Pegasos with
  xorg-server 1.3. Since pci-rework should get merged soon and
  this patch is a bit of a hack, it never got pushed upstream.
  (X.Org Bug #7248)</changelog>
<changelog author="sndirsch@suse.de" date="1177675200">- back to Mesa 6.5.2 (Bug #269155/269042)</changelog>
<changelog author="sndirsch@suse.de" date="1177502400">- Mesa update: 4th RC ready
  * This fixes some breakage in RC3.</changelog>
<changelog author="sndirsch@suse.de" date="1177416000">- Mesa update: 3rd release candidate
  * updated Windows/VC8 project files.</changelog>
<changelog author="sndirsch@suse.de" date="1177243200">- updated to Mesa 6.5.3rc2 sources
  * a number of bug fixes since the first RC</changelog>
<changelog author="sndirsch@suse.de" date="1177156800">- updated to Mesa 6.5.3rc1 sources
- obsoletes the following patches:
  * bug-211314_mesa-destroy_buffers.diff
  * bug-211314_mesa-framebuffer-counting.diff
  * bug-211314-patch-1.diff
  * bug-211314-patch-2.diff
  * bug-211314-patch-3.diff
  * bug-211314-patch-4.diff
  * bug-211314-patch-5.diff
  * bug-211314-patch-6.diff
  * bug-211314-patch-7.diff
  * bug-211314-patch-8.diff
  * bug-211314-patch-9.diff
  * bug-211314-patch-10.diff
  * bug-211314-patch-11.diff
  * bug-211314_mesa-refcount-memleak-fixes.diff
  * Mesa-6.5.2-fix_radeon_cliprect.diff
- GL-Mesa-6.5.3.diff:
  * adjusted GL subdir to Mesa 6.5.3rc1</changelog>
<changelog author="sndirsch@suse.de" date="1177070400">- xserver 1.3.0.0 release
  * Syncmaster 226 monitor needs 60Hz refresh (#10545).
  * In AIGLX EnterVT processing, invoke driver EnterVT before
  resuming glx.
  * Disable CRTC when SetSingleMode has no matching mode. Update
  RandR as well.
  * Rotate screen size as needed from RandR 1.1 change requests.
  * Add quirk for Acer AL1706 monitor to force 60hz refresh.
  * RandR 1.2 spec says CRTC info contains screen-relative geometry
  * typo in built-in module log message
  * Use default screen monitor for one of the outputs.
  * Allow outputs to be explicitly enabled in config, overriding
  detect.
  * Was accidentally disabling rotation updates in mode set.
  * Disable SourceValidate in rotation to capture cursor.</changelog>
<changelog author="sndirsch@suse.de" date="1176206400">- Mesa-6.5.2-fix_radeon_cliprect.diff:
  * fixes X.Org Bug #9876</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- bug-259290_trapfault.diff:
  * fixes crash caused by bug in XRender code (Bug #259290)</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.905 release:
  * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory
  Corruption
  * X.Org Bug #10296: Fix timer rescheduling
- obsoletes bug-243978_xcmisc.diff</changelog>
<changelog author="sndirsch@suse.de" date="1175860800">- xserver 1.2.99.904 release:
  * Don't erase current crtc for outputs on CloseScreen</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">- bug-243978_xcmisc.diff:
  * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)</changelog>
<changelog author="sndirsch@suse.de" date="1175774400">-  bug-211314_mesa-refcount-memleak-fixes.diff:
  * Fix for memleaks and refount bugs (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1175256000">- p_default-module-path.diff:
  * only return /usr/%lib/xorg/modules in &quot;-showDefaultModulePath&quot;
  Xserver option (Bug #257360)
- set Xserver version to 7.2.0 with configure option
  (Bugs #257360, #253702)</changelog>
<changelog author="sndirsch@suse.de" date="1174996800">- xserver 1.2.99.903 release:
  * Create driver-independent CRTC-based cursor layer.
  * Allow xf86_reload_cursors during server init.
  * Don't wedge when rotating more than one CRTC.
  * Correct ref counting of RRMode structures
  * Remove extra (and wrong) I2C ByteTimeout setting in DDC code.
  * Slow down DDC I2C bus using a RiseFallTime of 20us for old
  monitors.
  * Clean up Rotate state on server reset.
  * Clear allocated RandR screen private structure.
  * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen.
  * Make sure RandR events are delivered from RRCrtcSet.
  * Fix Pending property API, adding RRPostPendingProperty.
  * Incorrect extra memory copy in RRChangeOutputProperty.
  * Ensure that crtc desired values track most recent mode.
  * Make pending properties force mode set. And, remove
  AttachScreen calls.
  * Set version to 1.2.99.903 (1.3 RC3)
  * fbdevhw: Consolidate modeset ioctl calling, report failure if
  it modifies mode.
  * fbdevhw: Fix some issues with the previous commit.
  * fbdevhw: Use displayWidth for fbdev virtual width when
  appropriate.
  * fbdevhw: Override RGB offsets and masks after setting initial
  mode.
  * fbdevhw: Consider mode set equal to mode requested if virtual
  width is larger.
  * fbdevhw: Only deal with RGB weight if default visual is True-
  or DirectColor.
  * Add per-drawable Xv colour key helper function.
  * Bump video driver ABI version to 1.2.</changelog>
<changelog author="sndirsch@suse.de" date="1174392000">- no longer apply bug-211314_mesa-context.diff,
  bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114)
- added different Mesa patches (Bug #211314, comments #114/#115)</changelog>
<changelog author="schwab@suse.de" date="1173960000">- Remove bug197190-ia64.diff, fix x86emu instead.</changelog>
<changelog author="sndirsch@suse.de" date="1173960000">- xserver 1.2.99.902 release:
  * Xprint: shorten font filename to fit in tar length limit
  * Move xf86SetSingleMode into X server from intel driver.
  * Add xf86SetDesiredModes to apply desired modes to crtcs.
  * Use EDID data to set screen physical size at server startup.
  * Allow relative positions to use output names or monitor
  identifiers.
  * Add xf86CrtcScreenInit to share initialization across drivers.
  * Add hw/xfree86/docs/README.modes, documenting new mode setting
  APIs.
  * Remove stale monitor data when output becomes disconnected.
  * Revert &quot;Xprint includes a filename which is too long for tar.&quot;
  * Revert &quot;Xext: Update device's lastx/lasty when sending a motion
  event with XTest.&quot;
  * Xext: Update device's lastx/lasty when sending a motion event
  with XTest.</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- xf86crtc_allowdual.diff no longer required; replaced by
  xrandr_12_newmode.diff in xrandr (xorg-x11 package)</changelog>
<changelog author="sndirsch@suse.de" date="1173873600">- bug197190-ia64.diff:
  * missing -DNO_LONG_LONG for IA64 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1173441600">- xf86crtc_allowdual.diff:
  * allows dualhead even when the second monitor is not yet
  connected during Xserver start</changelog>
<changelog author="sndirsch@suse.de" date="1173182400">- %post: replace &quot;i810beta&quot; with &quot;intel&quot; in existing xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1173096000">- xserver 1.2.99.901 release:
  * RandR 1.2
  * EXA damage track
  * minor fixes</changelog>
<changelog author="sndirsch@suse.de" date="1171886400">- use global permissions files for SUSE &gt; 10.1 (Bug #246228)</changelog>
<changelog author="sndirsch@suse.de" date="1170331200">- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1170072000">- bug-197858_dpms.diff:
  * finally fixed &quot;X server wakes up on any ACPI event&quot; issue
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1169726400">- bug-211314_p_drawable_privclean.diff:
  *  fixed for cleaning up pointers</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- fixed build</changelog>
<changelog author="sndirsch@suse.de" date="1169640000">- bug-211314_p_drawable_privclean.diff:
  * fixes Xserver crash in Mesa software rendering path (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169553600">- xserver 1.2.0 release
  * Bug #9219: Return BadMatch when trying to name the backing
  pixmap of an unrealized window.
  * Bug #9219: Use pWin-&gt;viewable instead of pWin-&gt;realized to
  catch InputOnly windows too.
  * Fix BSF and BSR instructions in the x86 emulator.
  * Bug #9555: Always define _GNU_SOURCE in glibc environments.
  * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture
  format therein.
  * Bump video and input ABI minors.
  * Fix release date.
  * Fix syntax error in configure check for SYSV_IPC that broke
  with Sun cc
  * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
  * Update pci.ids to 2006-12-06 from pciids.sf.net
  * Xorg &amp; Xserver man page updates for 1.2 release
  * xorg.conf man page should say &quot;XFree86-DGA&quot;, not &quot;Xorg-DGA&quot;
  * Xserver man page: remove bc, add -wr
  * Update pci.ids to 2007-01-18 snapshot
  * Update Xserver man page to match commit
  ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61
  * Fix Tooltip from minimized clients
  * Fix Xming fails to use xkb bug
  * Fix bad commit
  * Set Int10Current-&gt;Tag for the linux native int10 module
  * added mipmap.c
  * configure.ac: prepare for 1.2.0 (X11R7.2)
  * sparc: don't include asm/kbio.h -- it no longer exists in
  current headers.
  * Minor typos in Xserver man page.
  * Fix several cases where optimized paths were hit when they
  shouldn't be.
  * Try dlsym(RTLD_DEFAULT) first when finding symbols.
  * Fix RENDER issues (bug #7555) and implement RENDER add/remove
  screen
  * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
  * Multiple integer overflows in dbe and render extensions
  * Require glproto &gt;= 1.4.8 for GLX.
  * __glXDRIscreenProbe: Use drmOpen/CloseOnce.
  * xfree86/hurd: re-add missing keyboard support (bug #5613)
  * remove last remaning 'linux'isms (bug #5613)
- obsoletes
  * Mesa-6.5.2.diff
  * xorg-server-1.1.99.901-GetDrawableAttributes.patch
  * int10-fix.diff
  * cve-2006-6101_6102_6103.diff
- disabled build of VNC server/module</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- bug-211314_mesa-context.diff:
  * fixes Xserver crash in software rendering fallback (Bug #211314)</changelog>
<changelog author="sndirsch@suse.de" date="1169035200">- 0018-vnc-support.txt.diff
  * fixed unresolved symbols vncRandomBytes/deskey in VNC module
  (terminated Xserver when client connected)</changelog>
<changelog author="sndirsch@suse.de" date="1168948800">- bug227111-ddc_screensize.diff:
  * allow user overrides for monitor settings (Bug #227111)</changelog>
<changelog author="sndirsch@suse.de" date="1168862400">- loadmod-bug197195.diff:
  * check the complete path (Bug #197195)</changelog>
<changelog author="sndirsch@suse.de" date="1168776000">- added build of VNC support (0018-vnc-support.txt/
  0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for
  reference</changelog>
<changelog author="sndirsch@suse.de" date="1168344000">- cve-2006-6101_6102_6103.diff:
  * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972)
  * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974)
  * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- int10-fix.diff
  * Set Int10Current-&gt;Tag for the linux native int10 module (X.Org
  Bug #9296)
  * obsoletes p_initialize-pci-tag.diff</changelog>
<changelog author="sndirsch@suse.de" date="1166529600">- reverted latest change by schwab (Bug #197190, comment #67)</changelog>
<changelog author="schwab@suse.de" date="1166443200">- Fix off-by-one in pci multi-domain support [#229278].</changelog>
<changelog author="sndirsch@suse.de" date="1166011200">- libdrm.diff:
  * no longer fail when some driver tries to load &quot;drm&quot; module</changelog>
<changelog author="sndirsch@suse.de" date="1165924800">- xorg-server-1.1.99.901-GetDrawableAttributes.patch:
  * hopefully fixes AIGLX issues (X.Org Bug #8991)</changelog>
<changelog author="sndirsch@suse.de" date="1165579200">- another 64bit warning fix</changelog>
<changelog author="sndirsch@suse.de" date="1165147200">- X.Org 7.2RC3 release
  * Add a -showDefaultModulePath option.
  * Add a -showDefaultLibPath option.
  * Add DIX_CFLAGS to util builds.
  * Fix release date, and tag 1.1.99.903
  * make X server use system libdrm - this requires libdrm &gt;= 2.3.0
  * DRI: call drmSetServerInfo() before drmOpen().
  * add extern to struct definition
  * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
  * bump to 1.1.99.903
  * remove CID support (bug #5553)
  * dri: setup libdrm hooks as early as possible.
  * Bug #8868: Remove drm from SUBDIRS now that the directory is gone.
  * Fix typo before the last commit.
  * Fix GL context destruction with AIGLX.
  * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
  * ffs: handle 0 argument (bug #8968)
  * Bug #9023: Only check mice for &quot;mouse&quot; or &quot;void&quot; if identifier
  is != NULL.  Fix potential NULL pointer access in timer code.
- updated Mesa sources to 6.5.2</changelog>
<changelog author="sndirsch@suse.de" date="1164715200">- xserver-timers.diff:
  * fix null pointer reference in timer code (Bug #223718)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- p_pci-off-by-one.diff:
  * readded off by one fix, which has been dropped by accident
  (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1164024000">- acpi_events.diff:
  * distinguish between general and input devices also for APM
  (Bug #197858)</changelog>
<changelog author="sndirsch@suse.de" date="1163592000">- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- mouse-fix.diff:
  * prevent driver from crashing when something different than
  &quot;mouse&quot; or &quot;void&quot; is specified; only check mice for &quot;mouse&quot;
  or &quot;void&quot; if identifier is != NULL. (X.Org Bug #9023)</changelog>
<changelog author="sndirsch@suse.de" date="1163505600">- X.Org 7.2RC2 release
- adjusted p_enable-altrix.diff, p_pci-domain.diff
- obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff
  p_pci-legacy-mmap.diff
- Changes in RC2 since RC1
  Aaron Plattner:
  Fix standard VESA modes.
  Adam Jackson:
  Bug #6786: Use separate defines for server's Fixes support level.
  'make dist' fixes.
  Fix distcheck.
  Include a forgotten ia64 header in the distball.  Builds on ia64 now.
  configure.ac bump.
  Alan Coopersmith:
  Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  Use getisax() instead of asm code to determine available x86 ISA
  extensions on Solaris
  Pre-release message should tell users to check git, not CVS, for updates
  Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  Bug #1997: AUDIT messages should contain uid for local accesses
  If getpeerucred() is available, include pid &amp; zoneid in audit messages
  too
  Make _POSIX_C_SOURCE hack work with Solaris headers
  Alan Hourihane:
  Small modification to blocking signals when switching modes.
  Bjorn Helgaas:
  Do not map full 0-1MB legacy range
  Bram Verweij:
  xfree86/linux acpi: fix tokenising
  Daniel Stone:
  GetTimeInMillis: spuport monotonic clock
  WaitForSomething: allow time to rewind
  Revert &quot;WaitForSomething: allow time to rewind&quot;
  Revert &quot;GetTimeInMillis: spuport monotonic clock&quot;
  add 'general socket' handler, port ACPI to use it
  WaitForSomething: allow time to rewind
  WaitForSomething: only rewind when delta is more than 250ms
  GetTimeInMillis: spuport monotonic clock
  GetTimeInMillis: simplify monotonic test
  GetTimeInMillis: use correct units for clock_gettime
  os: fix sun extensions test
  Eamon Walsh:
  Bug #8875: Security extension causes Xorg to core dump on server reset
  whitespace adjust
  More work on Bug #8875: revert previous fix and try using client
  argument
  Bug #8937: Extension setup functions not called on server resets
  Egbert Eich:
  Fixing mach64 driver bailing out on ia64
  Make int10 fully domain aware.
  Erik Andren:
  remove XFree86 changelogs (bug #7262)
  Joshua Baergen:
  Create xorg.conf.example (Gentoo bug #138623).
  Laurence Withers:
  CreateColormap: fix return value (bug #7083)
  Matthias Hopf:
  Build with -D_PC on ix86 only.
  Added missing domain stripping in already domain aware code.
  Added linux 2.6 compatible domain aware device scanning code.
  Fixing domain support for ia64
  Add domain support to linuxPciOpenFile().
  Fix device path in altixPCI.c to be domain aware.
  Fix obviously wrong boundary checks + cleanup unused vars.
  Matthieu Herrb:
  kill GNU-make'ism.
  Handle building in a separate objdir
  Michel DÃ¤nzer:
  Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  Fix test for Option &quot;IgnoreABI&quot;.
  Myron Stowe:
  xfree86: re-enable chipset-specific drivers for Linux/ia64
  Rich Coe:
  CheckConnections: don't close down the server client (bug #7876)</changelog>
<changelog author="sndirsch@suse.de" date="1163073600">- p_ppc_domain_workaround.diff:
  * ugly workaround for still missing domain support on ppc
  (Bug #202133)</changelog>
<changelog author="sndirsch@suse.de" date="1162641600">- updated to snapshot of xserver-1.2-branch (soon to be released
  as X.Org 7.2RC2)
  * Make sure xorgcfg files are included even when dist made with
    --disable-xorgcfg
  * Small modification to blocking signals when switching modes.
  * Use getisax() instead of asm code to determine available x86
  ISA extensions on Solaris
  * Pre-release message should tell users to check git, not CVS,
  for updates
  * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms.
  * Create xorg.conf.example (Gentoo bug #138623).
  * Fix test for Option &quot;IgnoreABI&quot;.
  This option has plenty of potential for wasting the time of bug
  triagers without pretending it's always on.
  * kill GNU-make'ism.
  * Handle building in a separate objdir
  * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris
  * Bug #1997: AUDIT messages should contain uid for local accesses
  * If getpeerucred() is available, include pid &amp; zoneid in audit messages too</changelog>
<changelog author="sndirsch@suse.de" date="1162382400">- added /etc/modprobe.d/nvidia</changelog>
<changelog author="sndirsch@suse.de" date="1161777600">- xorg-xserver-ia64-int10.diff:
  * build int10 module with _PC only on %ix86 (Bug #197190)</changelog>
<changelog author="sndirsch@suse.de" date="1161604800">- added build of Xephyr; useful for debugging KDE apps (coolo)</changelog>
<changelog author="sndirsch@suse.de" date="1161086400">- cfb8-undefined.diff:
  * fixes warning for undefined behaviour</changelog>
<changelog author="aj@suse.de" date="1161086400">- Own /etc/X11/Xsession.d directory.</changelog>
<changelog author="aj@suse.de" date="1161086400">- Use /etc/X11/Xsession.d.</changelog>
<changelog author="sndirsch@suse.de" date="1160827200">- updated to X.Org 7.2RC1</changelog>
<changelog author="sndirsch@suse.de" date="1160740800">- only disable AIGLX by default on SUSE &lt;= 10.1 (Bug #197093)
- no longer fake release version for fglrx driver (Bug #198125)</changelog>
<changelog author="sndirsch@suse.de" date="1160395200">- glx-align.patch:
  * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392)
- Fixes to p_pci-domain.diff (Bug #197572)
  * internal domain number of by one (was supposed to be a cleanup,
  but other code dependet on this semantics)
  * fixed another long-standing of-by-1 error
- p_enable-altrix.diff (Bug #197572)
  * This additional patch enables the build of the altrix detection
  routines, which have apparently not been included in Xorg 7.1
  yet. This patch needs a autoreconf -fi after application.</changelog>
<changelog author="sndirsch@suse.de" date="1158580800">- updated to Mesa 6.5.1</changelog>
<changelog author="sndirsch@suse.de" date="1158148800">- disable-fbblt-opt.diff:
  * Disable optimization (introduced by ajax) due to a general vesa
  driver crash later in memcpy (Bug #204324)</changelog>
<changelog author="sndirsch@suse.de" date="1157803200">- removed two source files with imcompatible license from Mesa
  tarball (Bug #204110)
- added a check to specfile to make sure that these will not be
  reintroduced with the next Mesa update again (Bug #204110)</changelog>
<changelog author="sndirsch@suse.de" date="1157198400">- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since
  SaX2 build issues have finally been resolved by making use of
  &quot;-iquote /usr/include/xorg -I.&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1157025600">- disable-root-xorg_conf.diff:
  * no longer consider to read /root/xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1156852800">- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)</changelog>
<changelog author="sndirsch@suse.de" date="1156766400">- fake release version for fglrx driver again, since using
  IgnoreABI does not help (the check for the ABI version is in the
  binary-only fglrx driver)</changelog>
<changelog author="sndirsch@suse.de" date="1156680000">- added Requires: xorg-x11-driver-{input,video} (Bug #202080)</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- ignore-abi.diff:
  * adds IgnoreABI option for xorg.conf (same as -ignoreABI)
- remove .la files
- no longer fake release version for fglrx driver; use the new
  IgnoreABI option instead!</changelog>
<changelog author="sndirsch@suse.de" date="1156507200">- PCI/IA64 Patches (Bug #197572):
  * apply new p_pci-domain.diff (mhopf)
  * apply new p_pci-ce-x.diff (mhopf)</changelog>
<changelog author="sndirsch@suse.de" date="1156420800">- PCI/IA64 Patches (Bug #197572):
  * removed p_mappciBIOS_complete.diff (already applied upstream)
  * apply p_pci-ia64.diff
  * apply p_pci-legacy-mmap.diff only for IA64 (as before)
  * disabled for now:
    - p_pci-domain.diff: still issues with it
    - p_pci-ce-x.diff: sits on top of p_pci-domain.diff</changelog>
<changelog author="sndirsch@suse.de" date="1156075200">- added PCI/IA64 patches, but disabled them for now (Bug #197572)
- remove comp. symlinks in /usr/X11R6/bin for openSUSE &gt;= 10.2</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- fixed build for s390/s390x, e.g. use configure options
   --disable-install-libxf86config
   --disable-aiglx
   --disable-dri
   --disable-xorg
- changed os-name to &quot;openSUSE&quot; instead of &quot;Linux&quot; before
- fake release version for fglrx driver :-(</changelog>
<changelog author="sndirsch@suse.de" date="1155902400">- xinerama-sig11.diff:
  * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)</changelog>
<changelog author="sndirsch@suse.de" date="1155643200">- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server
- added pkgconfig to Requires of xorg-x11-server</changelog>
<changelog author="sndirsch@suse.de" date="1155384000">- disable-aiglx.diff:
  * disabled AIGLX by default (related to Bug #197093); enable it
  with 'Option &quot;AIGLX&quot; &quot;true&quot;' in ServerFlags section of xorg.conf</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- enabled build of aiglx</changelog>
<changelog author="sndirsch@suse.de" date="1155124800">- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/
  or /usr/X11/lib/X11/fonts</changelog>
<changelog author="sndirsch@suse.de" date="1155038400">- patch xorg.conf in %post:
  * radeonold/radeon10b driver --&gt; radeon driver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- added &quot;Requires: xorg-x11-fonts&quot; to prevent issues like
  &quot;could not open default font 'fixed'&quot; for any Xserver</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- make sure that symlinks
  /usr/bin/X       --&gt; /var/X11R6/bin/X
  /var/X11R6/bin/X --&gt; /usr/bin/Xorg
  are packaged.
- p_xorg_acpi.diff:
  * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc</changelog>
<changelog author="sndirsch@suse.de" date="1154952000">- p_xf86Mode.diff:
  * removes wrong warning (Bug #139510)
- p_xorg_acpi.diff:
  * reconnect to acpid when acpid has been killed (Bug #148384)
- p_xkills_wrong_client.diff:
  * This patch has unveiled two other problems. One is rather
  serious as there seems to be a non-zero possibility that the
  Xserver closes the wrong connection and this closes the wrong
  client when it looks for stale sockets of clients that have
  disappeared (eich, Bug #150869)
- p_bug159532.diff:
  * X Clients can intentionally or unintenionally crash X11 by
  using composite on depth 4 pixmaps. This patch fixes this.
  (Bug #159532)
- p_xnest-ignore-getimage-errors.diff:
  * ignores the X error on GetImage in Xnest (Bug #174228,
  X.Org Bug #4411)
- p_initialize-pci-tag.diff:
  * initialize PCI tag correctly, which is used by an IA64 specific
  patch (see Bug #147261 for details); fixes Xserver crashes with
  fglrx driver - and possibly other drivers like vesa - during
  initial startup (!), VT switch and startup of second Xserver
  (SLED10 Blocker Bugs #180535, #170991, #158806)
- p_ia64-console.diff:
  * fixes MCA after start of second Xserver (Bug #177011)</changelog>
<changelog author="sndirsch@suse.de" date="1154865600">- p_mouse_misc.diff:
  * fix X server crashes with synaptics driver (Bug #61702)
- pu_fixes.diff
  * Fixes not yet in the official version
- p_bug96328.diff:
  * fallback mouse device checking
- p_vga-crashfix.diff:
  * fixes vga driver crash (#133989)
- p_xorg_rom_read.diff
  * read rom in big chunks instead of byte-at-a-time (Bug #140811)
- ps_showopts.diff
  * Xserver &quot;-showopts&quot; option to print available driver options
  (Bug #137374)</changelog>
<changelog author="sndirsch@suse.de" date="1154779200">- add /var/X11R6/bin directory for now (Bug #197188)</changelog>
<changelog author="sndirsch@suse.de" date="1154520000">- fix setup line</changelog>
<changelog author="sndirsch@suse.de" date="1154433600">- fixed fatal compiler warnings</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- always (and only) patch xorg.conf if necessary</changelog>
<changelog author="sndirsch@suse.de" date="1154347200">- update to xorg-server release 1.1.99.3</changelog>
<changelog author="sndirsch@suse.de" date="1154088000">- use &quot;-fno-strict-aliasing&quot;</changelog>
<changelog author="sndirsch@suse.de" date="1154001600">- use $RPM_OPT_FLAGS
- remove existing /usr/include/X11 symlink in %pre</changelog>
<changelog author="sndirsch@suse.de" date="1153915200">- install xf86Parser.h,xf86Optrec.h to /usr/include instead of
  /usr/include/xorg, so it is no longer necessary to specify
  &quot;-I/usr/include/xorg&quot; which resulted in including a wrong
  &quot;shadow.h&quot; (by X.Org) when building SaX2 (strange build error)</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- added permissions files</changelog>
<changelog author="sndirsch@suse.de" date="1153828800">- add compatibility symlink /usr/X11R6/bin/Xorg</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- p_ValidatePci.diff:
  * no longer call ValidatePci() to fix i810 driver issues
  (Bug #191987)</changelog>
<changelog author="sndirsch@suse.de" date="1153483200">- fixed build</changelog>
</package>
<package pkgid="5130d4701c6305e7e3bc609698ee4fbc36160f96" name="opera" arch="i586">
<version epoch="0" ver="9.50" rel="0.1"/>
<changelog author="lmichnovic@suse.cz" date="1213617600">- security update to version 9.50 [bnc#400367]
  * Lot's of security and bug fixes and new features.
  See Changelog for more details.
- all archs (i386, ppc, x86_64) use shared qt3 library and gcc4
- enabled native 64bit build [bnc#204729]
- dropped sparc arch
- Opera now works with Flash plug-in also on 64bit [bnc#336213]
- deleted bugzilla-300536-oneclick.patch because file associations
  are rewritten manually in spec file
- applying bugzilla-208048-scim-qtimm-problem.patch for all archs
- deleted unused and obsolete extra file search.ini
- using AutopreReq on</changelog>
<changelog author="prusnak@suse.cz" date="1209556800">- added hicolor opera icon [bnc#384209]
  * created by Aakash Soneri (http://www.akkasone.com/)
  * redistributed with written permission of the author
  * http://akkasone.deviantart.com/art/Opera-8-Browser-Icon-22991716
- registration file opera.reg no longer needed
- refactored spec file</changelog>
<changelog author="lmichnovic@suse.cz" date="1207224000">- security update to 9.27 [bnc#376714]
  * Fixed an issue where newsfeed prompts could cause Opera to
  execute arbitrary code.
  * Solved an issue where resized canvas patterns could cause Opera
  to execute arbitrary code.
  * Improved keyboard handling of password inputs.
  * Fixed a BitTorrent transfer stability issue.
  * Resolved stablity issues with the Acid 3 test.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203595200">- security update to 9.26 [bnc#363574]
  * Fixed an issue where simulated text inputs could trick users
  into uploading arbitrary files.
  * Image properties can no longer be used to execute scripts.
  * Fixed an issue where the representation of DOM attribute values
  could allow cross site scripting.
  * Fixed a stability issue found in Opera 9.0 to 9.25, when Opera
  connects securely to Windows Server 2008 or other servers
  supporting the TLS Certificate Status extension.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203076800">- owning directories /usr/share/icons/hicolor/*/*
- added missing coreutils PreReq
- set Requires: on qt3 only for build with shared libs</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- applying oneclick patch also on ppc arch</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- security update to 9.25 [#350579]
  CVE-2007-6520, CVE-2007-6521, CVE-2007-6522, CVE-2007-6523,
  CVE-2007-6524
  * Fixed an issue where plug-ins could be used to allow cross
  domain scripting.
  * Fixed an issue with TLS certificates that could be used to
  execute arbitrary code.
  * Rich text editing can no longer be used to allow cross domain
  scripting.
  * Fixed a problem where malformed BMP files could cause Opera to
  temporarily freeze.
  * Prevented bitmaps from revealing random data from memory.</changelog>
<changelog author="lmichnovic@suse.cz" date="1193054400">- security update to 9.24
  CVE-2007-5540, CVE-2007-5541 [#334832]
  * Fixed an issue where external news readers and e-mail clients
  could be used to execute arbitrary code
  * Fixed an issue where scripts could overwrite functions on pages
  from other domains.
- updated language files to meet the version [#331913]</changelog>
<changelog author="ro@suse.de" date="1192708800">- don't build on x86_64, let's use the x86 version until we
  get something native</changelog>
<changelog author="ltinkl@suse.cz" date="1188561600">- fix #300536 add one-click installation associations to opera</changelog>
<changelog author="ltinkl@suse.cz" date="1187265600">- update to 9.23 (#300605 - VUL-0: opera: a specially crafted
  JavaScript can make Opera execute arbitrary code)
- #300536 - add one-click installation associations to opera</changelog>
<changelog author="lmichnovic@suse.cz" date="1185192000">- update to 9.22 (#293101 VUL-0: opera 9.22 fixes double free bug)
  Crafted torrent files can execute arbitrary code; CVE-2007-2809</changelog>
<changelog author="ltinkl@suse.cz" date="1184068800">- fix #289701 â old opera icons</changelog>
<changelog author="coolo@suse.de" date="1183636800">- put desktop file into package and replaced references to the old
  icon</changelog>
<changelog author="ltinkl@suse.cz" date="1180440000">- update to 9.21 fix release
- fix rpmlint warning about unsupported distro (8.20)</changelog>
<changelog author="ro@suse.de" date="1178539200">- added unzip to buildrequires</changelog>
<changelog author="ltinkl@suse.cz" date="1176897600">- update to 9.20 (#264218 - VUL-0: opera version 9.20 released)</changelog>
<changelog author="mfabian@suse.de" date="1175688000">- Bugzilla #208048: add workaround to start script to avoid
  bad page layout in some locales when scim-qtimm is installed.</changelog>
<changelog author="ltinkl@suse.cz" date="1167739200">- update to 9.10</changelog>
<changelog author="ltinkl@suse.cz" date="1159617600">- fix #189635 - opera9 cannot be installed during system upgrade
- fix #208742 - VUL-0: opera: RSA signature forgery problem
- update to 9.02</changelog>
<changelog author="ltinkl@suse.cz" date="1155729600">- #190137: incompatible language files in Opera 9.0-1.1 &amp; Opera 9.0-1.3</changelog>
<changelog author="ltinkl@suse.cz" date="1155211200">- #188632 - Opera 9.0 denial of service with A tag</changelog>
</package>
<package pkgid="4198d192181d54efc70ef2023dd2df63e4a2d345" name="opera" arch="x86_64">
<version epoch="0" ver="9.50" rel="0.1"/>
<changelog author="lmichnovic@suse.cz" date="1213617600">- security update to version 9.50 [bnc#400367]
  * Lot's of security and bug fixes and new features.
  See Changelog for more details.
- all archs (i386, ppc, x86_64) use shared qt3 library and gcc4
- enabled native 64bit build [bnc#204729]
- dropped sparc arch
- Opera now works with Flash plug-in also on 64bit [bnc#336213]
- deleted bugzilla-300536-oneclick.patch because file associations
  are rewritten manually in spec file
- applying bugzilla-208048-scim-qtimm-problem.patch for all archs
- deleted unused and obsolete extra file search.ini
- using AutopreReq on</changelog>
<changelog author="prusnak@suse.cz" date="1209556800">- added hicolor opera icon [bnc#384209]
  * created by Aakash Soneri (http://www.akkasone.com/)
  * redistributed with written permission of the author
  * http://akkasone.deviantart.com/art/Opera-8-Browser-Icon-22991716
- registration file opera.reg no longer needed
- refactored spec file</changelog>
<changelog author="lmichnovic@suse.cz" date="1207224000">- security update to 9.27 [bnc#376714]
  * Fixed an issue where newsfeed prompts could cause Opera to
  execute arbitrary code.
  * Solved an issue where resized canvas patterns could cause Opera
  to execute arbitrary code.
  * Improved keyboard handling of password inputs.
  * Fixed a BitTorrent transfer stability issue.
  * Resolved stablity issues with the Acid 3 test.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203595200">- security update to 9.26 [bnc#363574]
  * Fixed an issue where simulated text inputs could trick users
  into uploading arbitrary files.
  * Image properties can no longer be used to execute scripts.
  * Fixed an issue where the representation of DOM attribute values
  could allow cross site scripting.
  * Fixed a stability issue found in Opera 9.0 to 9.25, when Opera
  connects securely to Windows Server 2008 or other servers
  supporting the TLS Certificate Status extension.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203076800">- owning directories /usr/share/icons/hicolor/*/*
- added missing coreutils PreReq
- set Requires: on qt3 only for build with shared libs</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- applying oneclick patch also on ppc arch</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- security update to 9.25 [#350579]
  CVE-2007-6520, CVE-2007-6521, CVE-2007-6522, CVE-2007-6523,
  CVE-2007-6524
  * Fixed an issue where plug-ins could be used to allow cross
  domain scripting.
  * Fixed an issue with TLS certificates that could be used to
  execute arbitrary code.
  * Rich text editing can no longer be used to allow cross domain
  scripting.
  * Fixed a problem where malformed BMP files could cause Opera to
  temporarily freeze.
  * Prevented bitmaps from revealing random data from memory.</changelog>
<changelog author="lmichnovic@suse.cz" date="1193054400">- security update to 9.24
  CVE-2007-5540, CVE-2007-5541 [#334832]
  * Fixed an issue where external news readers and e-mail clients
  could be used to execute arbitrary code
  * Fixed an issue where scripts could overwrite functions on pages
  from other domains.
- updated language files to meet the version [#331913]</changelog>
<changelog author="ro@suse.de" date="1192708800">- don't build on x86_64, let's use the x86 version until we
  get something native</changelog>
<changelog author="ltinkl@suse.cz" date="1188561600">- fix #300536 add one-click installation associations to opera</changelog>
<changelog author="ltinkl@suse.cz" date="1187265600">- update to 9.23 (#300605 - VUL-0: opera: a specially crafted
  JavaScript can make Opera execute arbitrary code)
- #300536 - add one-click installation associations to opera</changelog>
<changelog author="lmichnovic@suse.cz" date="1185192000">- update to 9.22 (#293101 VUL-0: opera 9.22 fixes double free bug)
  Crafted torrent files can execute arbitrary code; CVE-2007-2809</changelog>
<changelog author="ltinkl@suse.cz" date="1184068800">- fix #289701 â old opera icons</changelog>
<changelog author="coolo@suse.de" date="1183636800">- put desktop file into package and replaced references to the old
  icon</changelog>
<changelog author="ltinkl@suse.cz" date="1180440000">- update to 9.21 fix release
- fix rpmlint warning about unsupported distro (8.20)</changelog>
<changelog author="ro@suse.de" date="1178539200">- added unzip to buildrequires</changelog>
<changelog author="ltinkl@suse.cz" date="1176897600">- update to 9.20 (#264218 - VUL-0: opera version 9.20 released)</changelog>
<changelog author="mfabian@suse.de" date="1175688000">- Bugzilla #208048: add workaround to start script to avoid
  bad page layout in some locales when scim-qtimm is installed.</changelog>
<changelog author="ltinkl@suse.cz" date="1167739200">- update to 9.10</changelog>
<changelog author="ltinkl@suse.cz" date="1159617600">- fix #189635 - opera9 cannot be installed during system upgrade
- fix #208742 - VUL-0: opera: RSA signature forgery problem
- update to 9.02</changelog>
<changelog author="ltinkl@suse.cz" date="1155729600">- #190137: incompatible language files in Opera 9.0-1.1 &amp; Opera 9.0-1.3</changelog>
<changelog author="ltinkl@suse.cz" date="1155211200">- #188632 - Opera 9.0 denial of service with A tag</changelog>
</package>
<package pkgid="50133642b253d670c1452adbee3001f74df487fa" name="opera" arch="ppc">
<version epoch="0" ver="9.50" rel="0.1"/>
<changelog author="lmichnovic@suse.cz" date="1213617600">- security update to version 9.50 [bnc#400367]
  * Lot's of security and bug fixes and new features.
  See Changelog for more details.
- all archs (i386, ppc, x86_64) use shared qt3 library and gcc4
- enabled native 64bit build [bnc#204729]
- dropped sparc arch
- Opera now works with Flash plug-in also on 64bit [bnc#336213]
- deleted bugzilla-300536-oneclick.patch because file associations
  are rewritten manually in spec file
- applying bugzilla-208048-scim-qtimm-problem.patch for all archs
- deleted unused and obsolete extra file search.ini
- using AutopreReq on</changelog>
<changelog author="prusnak@suse.cz" date="1209556800">- added hicolor opera icon [bnc#384209]
  * created by Aakash Soneri (http://www.akkasone.com/)
  * redistributed with written permission of the author
  * http://akkasone.deviantart.com/art/Opera-8-Browser-Icon-22991716
- registration file opera.reg no longer needed
- refactored spec file</changelog>
<changelog author="lmichnovic@suse.cz" date="1207224000">- security update to 9.27 [bnc#376714]
  * Fixed an issue where newsfeed prompts could cause Opera to
  execute arbitrary code.
  * Solved an issue where resized canvas patterns could cause Opera
  to execute arbitrary code.
  * Improved keyboard handling of password inputs.
  * Fixed a BitTorrent transfer stability issue.
  * Resolved stablity issues with the Acid 3 test.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203595200">- security update to 9.26 [bnc#363574]
  * Fixed an issue where simulated text inputs could trick users
  into uploading arbitrary files.
  * Image properties can no longer be used to execute scripts.
  * Fixed an issue where the representation of DOM attribute values
  could allow cross site scripting.
  * Fixed a stability issue found in Opera 9.0 to 9.25, when Opera
  connects securely to Windows Server 2008 or other servers
  supporting the TLS Certificate Status extension.
  * Additional stability fixes.</changelog>
<changelog author="lmichnovic@suse.cz" date="1203076800">- owning directories /usr/share/icons/hicolor/*/*
- added missing coreutils PreReq
- set Requires: on qt3 only for build with shared libs</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- applying oneclick patch also on ppc arch</changelog>
<changelog author="lmichnovic@suse.cz" date="1199275200">- security update to 9.25 [#350579]
  CVE-2007-6520, CVE-2007-6521, CVE-2007-6522, CVE-2007-6523,
  CVE-2007-6524
  * Fixed an issue where plug-ins could be used to allow cross
  domain scripting.
  * Fixed an issue with TLS certificates that could be used to
  execute arbitrary code.
  * Rich text editing can no longer be used to allow cross domain
  scripting.
  * Fixed a problem where malformed BMP files could cause Opera to
  temporarily freeze.
  * Prevented bitmaps from revealing random data from memory.</changelog>
<changelog author="lmichnovic@suse.cz" date="1193054400">- security update to 9.24
  CVE-2007-5540, CVE-2007-5541 [#334832]
  * Fixed an issue where external news readers and e-mail clients
  could be used to execute arbitrary code
  * Fixed an issue where scripts could overwrite functions on pages
  from other domains.
- updated language files to meet the version [#331913]</changelog>
<changelog author="ro@suse.de" date="1192708800">- don't build on x86_64, let's use the x86 version until we
  get something native</changelog>
<changelog author="ltinkl@suse.cz" date="1188561600">- fix #300536 add one-click installation associations to opera</changelog>
<changelog author="ltinkl@suse.cz" date="1187265600">- update to 9.23 (#300605 - VUL-0: opera: a specially crafted
  JavaScript can make Opera execute arbitrary code)
- #300536 - add one-click installation associations to opera</changelog>
<changelog author="lmichnovic@suse.cz" date="1185192000">- update to 9.22 (#293101 VUL-0: opera 9.22 fixes double free bug)
  Crafted torrent files can execute arbitrary code; CVE-2007-2809</changelog>
<changelog author="ltinkl@suse.cz" date="1184068800">- fix #289701 â old opera icons</changelog>
<changelog author="coolo@suse.de" date="1183636800">- put desktop file into package and replaced references to the old
  icon</changelog>
<changelog author="ltinkl@suse.cz" date="1180440000">- update to 9.21 fix release
- fix rpmlint warning about unsupported distro (8.20)</changelog>
<changelog author="ro@suse.de" date="1178539200">- added unzip to buildrequires</changelog>
<changelog author="ltinkl@suse.cz" date="1176897600">- update to 9.20 (#264218 - VUL-0: opera version 9.20 released)</changelog>
<changelog author="mfabian@suse.de" date="1175688000">- Bugzilla #208048: add workaround to start script to avoid
  bad page layout in some locales when scim-qtimm is installed.</changelog>
<changelog author="ltinkl@suse.cz" date="1167739200">- update to 9.10</changelog>
<changelog author="ltinkl@suse.cz" date="1159617600">- fix #189635 - opera9 cannot be installed during system upgrade
- fix #208742 - VUL-0: opera: RSA signature forgery problem
- update to 9.02</changelog>
<changelog author="ltinkl@suse.cz" date="1155729600">- #190137: incompatible language files in Opera 9.0-1.1 &amp; Opera 9.0-1.3</changelog>
<changelog author="ltinkl@suse.cz" date="1155211200">- #188632 - Opera 9.0 denial of service with A tag</changelog>
</package>
<package pkgid="a0ee96894b14e5d63b9bcddfda76025b2a5b24ce" name="insserv" arch="src">
<version epoch="0" ver="1.11.0" rel="31.2"/>
<changelog author="werner@suse.de" date="1212580800">- Scan service links even for non LSB scripts (bnc#391014)</changelog>
<changelog author="dmueller@suse.de" date="1212062400">- really remove last reference to boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1211284800">- Remove last occurence of boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1210852800">- Also ignore temporary (mostly?) errors if executed within an rpm
  scriptlet (bnc#385498, bnc#384254)
- Move stat() check for /etc/insserv.conf.d/ configure files
  to scan_conf() otherwise we never scan those files.</changelog>
<changelog author="werner@suse.de" date="1209988800">- Ignore temporary errors during update with YaST/zypper (bnc#385498)</changelog>
<changelog author="werner@suse.de" date="1209384000">- boot.clock was into two scripts for boot and shutdown
  Todo: make insserv knowing about Required-Stop to merge them
  again to one boot.clock.</changelog>
<changelog author="mkoenig@suse.de" date="1207742400">- add boot.crypto-early to insserv.conf</changelog>
<changelog author="werner@suse.de" date="1201867200">- Avoid SIGSEGV in functions which can handle NULL pointers
  thanks goes to Petter Reinholdtsen for his report</changelog>
<changelog author="werner@suse.de" date="1201694400">- New version 1.11.0 of insserv
- Code cleanup, update copyrights, and manual pages
- Use __attribute__ of gcc for better function management
- Use __attribute__ of gcc for alignment of list_t pointers
- Some preparation listing.c for kill link sorting (TODO)</changelog>
<changelog author="werner@suse.de" date="1201176000">- Add and integrate many patches from Debian svn tree done by
  Petter Reinholdtsen
  * Make it possible to set the path at runtime, to make it easier
  to write test suites
  * Support for reading LSB headers info from override directory
  * Accept script names like 'rc.local' for Debian build
  * Use other defaults on Debian systems (start, stop levels)
  * Put redundant level informations in one API
  * Fix the handling of stop scripts and the shutdown sequence
  on Debian systems
  * Better loop report
  * Make loops fatal if not forced
- Clean the API for listing the services</changelog>
<changelog author="werner@suse.de" date="1201176000">- Don't run HW clock in parallel mode to have well defined
  timestamps during enabling local fs and running startpar</changelog>
<changelog author="werner@suse.de" date="1192017600">- Even disabled scripts should be occur in dependcies (#331615)
- Handle return values of strsep in case of several provides
- Do not scan services links if removed later on</changelog>
<changelog author="werner@suse.de" date="1188561600">- Scan all scripts for Start-Before even if already known (#297214)
- Do not add disabled scripts to the depend files</changelog>
<changelog author="werner@suse.de" date="1184328000">- Remove hotplug and pcmcia from insserv.conf because they are
  dropped (bug #291417)</changelog>
<changelog author="werner@suse.de" date="1182254400">- Scan all files in `should start before' even facilities
- Read insserv.conf in other root environments</changelog>
<changelog author="werner@suse.de" date="1180440000">- Ignore rcs-files (bug #278520)</changelog>
<changelog author="werner@suse.de" date="1170072000">- Split insserv.conf off from source tar ball to avoid patching
- Add boot.crypto to $local_fs
- Add smbfs/cifs to $remote_fs</changelog>
<changelog author="werner@suse.de" date="1169467200">- Add missed `start this script before' feature patch (fate#301269)</changelog>
<changelog author="werner@suse.de" date="1168948800">- Remove obsolate `$netdaemons' facility (#209380)
- Add `start this script before' feature (fate #301269)
- Create new version 1.09.0 of insserv</changelog>
<changelog author="werner@suse.de" date="1164024000">- Expand aliases even for services which requires $all (#216202)</changelog>
</package>
<package pkgid="7ffd6f7bd0a90df02db133d93c738e13a89d503d" name="insserv" arch="x86_64">
<version epoch="0" ver="1.11.0" rel="31.2"/>
<changelog author="werner@suse.de" date="1212580800">- Scan service links even for non LSB scripts (bnc#391014)</changelog>
<changelog author="dmueller@suse.de" date="1212062400">- really remove last reference to boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1211284800">- Remove last occurence of boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1210852800">- Also ignore temporary (mostly?) errors if executed within an rpm
  scriptlet (bnc#385498, bnc#384254)
- Move stat() check for /etc/insserv.conf.d/ configure files
  to scan_conf() otherwise we never scan those files.</changelog>
<changelog author="werner@suse.de" date="1209988800">- Ignore temporary errors during update with YaST/zypper (bnc#385498)</changelog>
<changelog author="werner@suse.de" date="1209384000">- boot.clock was into two scripts for boot and shutdown
  Todo: make insserv knowing about Required-Stop to merge them
  again to one boot.clock.</changelog>
<changelog author="mkoenig@suse.de" date="1207742400">- add boot.crypto-early to insserv.conf</changelog>
<changelog author="werner@suse.de" date="1201867200">- Avoid SIGSEGV in functions which can handle NULL pointers
  thanks goes to Petter Reinholdtsen for his report</changelog>
<changelog author="werner@suse.de" date="1201694400">- New version 1.11.0 of insserv
- Code cleanup, update copyrights, and manual pages
- Use __attribute__ of gcc for better function management
- Use __attribute__ of gcc for alignment of list_t pointers
- Some preparation listing.c for kill link sorting (TODO)</changelog>
<changelog author="werner@suse.de" date="1201176000">- Add and integrate many patches from Debian svn tree done by
  Petter Reinholdtsen
  * Make it possible to set the path at runtime, to make it easier
  to write test suites
  * Support for reading LSB headers info from override directory
  * Accept script names like 'rc.local' for Debian build
  * Use other defaults on Debian systems (start, stop levels)
  * Put redundant level informations in one API
  * Fix the handling of stop scripts and the shutdown sequence
  on Debian systems
  * Better loop report
  * Make loops fatal if not forced
- Clean the API for listing the services</changelog>
<changelog author="werner@suse.de" date="1201176000">- Don't run HW clock in parallel mode to have well defined
  timestamps during enabling local fs and running startpar</changelog>
<changelog author="werner@suse.de" date="1192017600">- Even disabled scripts should be occur in dependcies (#331615)
- Handle return values of strsep in case of several provides
- Do not scan services links if removed later on</changelog>
<changelog author="werner@suse.de" date="1188561600">- Scan all scripts for Start-Before even if already known (#297214)
- Do not add disabled scripts to the depend files</changelog>
<changelog author="werner@suse.de" date="1184328000">- Remove hotplug and pcmcia from insserv.conf because they are
  dropped (bug #291417)</changelog>
<changelog author="werner@suse.de" date="1182254400">- Scan all files in `should start before' even facilities
- Read insserv.conf in other root environments</changelog>
<changelog author="werner@suse.de" date="1180440000">- Ignore rcs-files (bug #278520)</changelog>
<changelog author="werner@suse.de" date="1170072000">- Split insserv.conf off from source tar ball to avoid patching
- Add boot.crypto to $local_fs
- Add smbfs/cifs to $remote_fs</changelog>
<changelog author="werner@suse.de" date="1169467200">- Add missed `start this script before' feature patch (fate#301269)</changelog>
<changelog author="werner@suse.de" date="1168948800">- Remove obsolate `$netdaemons' facility (#209380)
- Add `start this script before' feature (fate #301269)
- Create new version 1.09.0 of insserv</changelog>
<changelog author="werner@suse.de" date="1164024000">- Expand aliases even for services which requires $all (#216202)</changelog>
</package>
<package pkgid="517b608a5750009427c8ef0a560d1f664822143a" name="insserv" arch="i586">
<version epoch="0" ver="1.11.0" rel="31.2"/>
<changelog author="werner@suse.de" date="1212580800">- Scan service links even for non LSB scripts (bnc#391014)</changelog>
<changelog author="dmueller@suse.de" date="1212062400">- really remove last reference to boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1211284800">- Remove last occurence of boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1210852800">- Also ignore temporary (mostly?) errors if executed within an rpm
  scriptlet (bnc#385498, bnc#384254)
- Move stat() check for /etc/insserv.conf.d/ configure files
  to scan_conf() otherwise we never scan those files.</changelog>
<changelog author="werner@suse.de" date="1209988800">- Ignore temporary errors during update with YaST/zypper (bnc#385498)</changelog>
<changelog author="werner@suse.de" date="1209384000">- boot.clock was into two scripts for boot and shutdown
  Todo: make insserv knowing about Required-Stop to merge them
  again to one boot.clock.</changelog>
<changelog author="mkoenig@suse.de" date="1207742400">- add boot.crypto-early to insserv.conf</changelog>
<changelog author="werner@suse.de" date="1201867200">- Avoid SIGSEGV in functions which can handle NULL pointers
  thanks goes to Petter Reinholdtsen for his report</changelog>
<changelog author="werner@suse.de" date="1201694400">- New version 1.11.0 of insserv
- Code cleanup, update copyrights, and manual pages
- Use __attribute__ of gcc for better function management
- Use __attribute__ of gcc for alignment of list_t pointers
- Some preparation listing.c for kill link sorting (TODO)</changelog>
<changelog author="werner@suse.de" date="1201176000">- Add and integrate many patches from Debian svn tree done by
  Petter Reinholdtsen
  * Make it possible to set the path at runtime, to make it easier
  to write test suites
  * Support for reading LSB headers info from override directory
  * Accept script names like 'rc.local' for Debian build
  * Use other defaults on Debian systems (start, stop levels)
  * Put redundant level informations in one API
  * Fix the handling of stop scripts and the shutdown sequence
  on Debian systems
  * Better loop report
  * Make loops fatal if not forced
- Clean the API for listing the services</changelog>
<changelog author="werner@suse.de" date="1201176000">- Don't run HW clock in parallel mode to have well defined
  timestamps during enabling local fs and running startpar</changelog>
<changelog author="werner@suse.de" date="1192017600">- Even disabled scripts should be occur in dependcies (#331615)
- Handle return values of strsep in case of several provides
- Do not scan services links if removed later on</changelog>
<changelog author="werner@suse.de" date="1188561600">- Scan all scripts for Start-Before even if already known (#297214)
- Do not add disabled scripts to the depend files</changelog>
<changelog author="werner@suse.de" date="1184328000">- Remove hotplug and pcmcia from insserv.conf because they are
  dropped (bug #291417)</changelog>
<changelog author="werner@suse.de" date="1182254400">- Scan all files in `should start before' even facilities
- Read insserv.conf in other root environments</changelog>
<changelog author="werner@suse.de" date="1180440000">- Ignore rcs-files (bug #278520)</changelog>
<changelog author="werner@suse.de" date="1170072000">- Split insserv.conf off from source tar ball to avoid patching
- Add boot.crypto to $local_fs
- Add smbfs/cifs to $remote_fs</changelog>
<changelog author="werner@suse.de" date="1169467200">- Add missed `start this script before' feature patch (fate#301269)</changelog>
<changelog author="werner@suse.de" date="1168948800">- Remove obsolate `$netdaemons' facility (#209380)
- Add `start this script before' feature (fate #301269)
- Create new version 1.09.0 of insserv</changelog>
<changelog author="werner@suse.de" date="1164024000">- Expand aliases even for services which requires $all (#216202)</changelog>
</package>
<package pkgid="11e66bac3a3d1246e648658bbcf0467ffadcab8b" name="insserv" arch="ppc">
<version epoch="0" ver="1.11.0" rel="31.2"/>
<changelog author="werner@suse.de" date="1212580800">- Scan service links even for non LSB scripts (bnc#391014)</changelog>
<changelog author="dmueller@suse.de" date="1212062400">- really remove last reference to boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1211284800">- Remove last occurence of boot.setclock (bnc#384254)</changelog>
<changelog author="werner@suse.de" date="1210852800">- Also ignore temporary (mostly?) errors if executed within an rpm
  scriptlet (bnc#385498, bnc#384254)
- Move stat() check for /etc/insserv.conf.d/ configure files
  to scan_conf() otherwise we never scan those files.</changelog>
<changelog author="werner@suse.de" date="1209988800">- Ignore temporary errors during update with YaST/zypper (bnc#385498)</changelog>
<changelog author="werner@suse.de" date="1209384000">- boot.clock was into two scripts for boot and shutdown
  Todo: make insserv knowing about Required-Stop to merge them
  again to one boot.clock.</changelog>
<changelog author="mkoenig@suse.de" date="1207742400">- add boot.crypto-early to insserv.conf</changelog>
<changelog author="werner@suse.de" date="1201867200">- Avoid SIGSEGV in functions which can handle NULL pointers
  thanks goes to Petter Reinholdtsen for his report</changelog>
<changelog author="werner@suse.de" date="1201694400">- New version 1.11.0 of insserv
- Code cleanup, update copyrights, and manual pages
- Use __attribute__ of gcc for better function management
- Use __attribute__ of gcc for alignment of list_t pointers
- Some preparation listing.c for kill link sorting (TODO)</changelog>
<changelog author="werner@suse.de" date="1201176000">- Add and integrate many patches from Debian svn tree done by
  Petter Reinholdtsen
  * Make it possible to set the path at runtime, to make it easier
  to write test suites
  * Support for reading LSB headers info from override directory
  * Accept script names like 'rc.local' for Debian build
  * Use other defaults on Debian systems (start, stop levels)
  * Put redundant level informations in one API
  * Fix the handling of stop scripts and the shutdown sequence
  on Debian systems
  * Better loop report
  * Make loops fatal if not forced
- Clean the API for listing the services</changelog>
<changelog author="werner@suse.de" date="1201176000">- Don't run HW clock in parallel mode to have well defined
  timestamps during enabling local fs and running startpar</changelog>
<changelog author="werner@suse.de" date="1192017600">- Even disabled scripts should be occur in dependcies (#331615)
- Handle return values of strsep in case of several provides
- Do not scan services links if removed later on</changelog>
<changelog author="werner@suse.de" date="1188561600">- Scan all scripts for Start-Before even if already known (#297214)
- Do not add disabled scripts to the depend files</changelog>
<changelog author="werner@suse.de" date="1184328000">- Remove hotplug and pcmcia from insserv.conf because they are
  dropped (bug #291417)</changelog>
<changelog author="werner@suse.de" date="1182254400">- Scan all files in `should start before' even facilities
- Read insserv.conf in other root environments</changelog>
<changelog author="werner@suse.de" date="1180440000">- Ignore rcs-files (bug #278520)</changelog>
<changelog author="werner@suse.de" date="1170072000">- Split insserv.conf off from source tar ball to avoid patching
- Add boot.crypto to $local_fs
- Add smbfs/cifs to $remote_fs</changelog>
<changelog author="werner@suse.de" date="1169467200">- Add missed `start this script before' feature patch (fate#301269)</changelog>
<changelog author="werner@suse.de" date="1168948800">- Remove obsolate `$netdaemons' facility (#209380)
- Add `start this script before' feature (fate #301269)
- Create new version 1.09.0 of insserv</changelog>
<changelog author="werner@suse.de" date="1164024000">- Expand aliases even for services which requires $all (#216202)</changelog>
</package>
<package pkgid="c4a247520d76a5b37f37b1684a99fe575d0897a5" name="suspend" arch="i586">
<version epoch="0" ver="0.80.20080523" rel="0.1"/>
<changelog author="seife@suse.de" date="1213099200">- fix image size calculation for the case of uncompressible data
- whitelist update for s2ram (CVS as of today) (bnc#398858)</changelog>
<changelog author="seife@suse.de" date="1212580800">- add a fix from Rafael J Wysocki for a resume failure when using
  encryption. See:
  http://article.gmane.org/gmane.linux.kernel.suspend.devel/5393</changelog>
<changelog author="seife@suse.de" date="1211803200">- add fixes from CVS for a possible endless loop in the new memory
  allocator code and a bug in the image saving code</changelog>
<changelog author="seife@suse.de" date="1211544000">- update to current CVS:
  - whitelist update
- make resume_pause work correctly (ENTER to continue...)
- more verbose logging to stderr -&gt; pm-utils logfile
- remove bogus &quot;readdir(): Inappropriate ioctl for device&quot; message
- make vbetool more verbose when retrying and sleep between retries
- add openSUSE 11.0 whitelist quirks for kernel 2.6.25 (bnc#387956)</changelog>
<changelog author="seife@suse.de" date="1211284800">- update to current CVS:
  - new memory allocator code - faster and cleaner
  - various small code cleanups
  - whitelist update</changelog>
<changelog author="seife@suse.de" date="1210852800">- update to current CVS:
  - the save-compressed-images-faster patch is upstream
  - whitelist update for s2ram, fixing various novell bugzillas</changelog>
<changelog author="seife@suse.de" date="1210075200">- update to current CVS:
  - use the new ioctls present in kernel 2.6.25
  - whitelist update
- refreshed some of the patches
- added suspend-0.80-vbetool-retry-on-errors.diff to workaround
  temporary vbetool failures
- added suspend-0.80.080506-save-compressed-images-faster.diff
  which greatly improves the speed of compressed s2disk</changelog>
<changelog author="seife@suse.de" date="1208347200">- update to current CVS:
  - huge whitelist update for s2ram
  - libgcc_s fix is upstream
  - minor cleanups in the build system
  - specfile more buildservice-friendly</changelog>
<changelog author="hmacht@suse.de" date="1204027200">- add patch suspend-build-with-gcc_s.diff:
  - this makes splashy actually work again</changelog>
<changelog author="seife@suse.de" date="1203422400">- update to current CVS (only s2ram whitelist updates)</changelog>
<changelog author="seife@suse.de" date="1202212800">- whitelist update for s2ram
- mention http://en.opensuse.org/S2ram instead of sf.net page in
  help messages
- more detailed instructions on bugreporting (from upstream cvs)</changelog>
<changelog author="seife@suse.de" date="1200916800">- update to suspend-0.80
  - buildsystem conversion to autoconf
  - huge whitelist update for s2ram
  - ppc support</changelog>
<changelog author="hmacht@suse.de" date="1200398400">- Changes needed because of splashy update:
  - add suspend-0.69.9-glib.diff
  - add pkgconfig and glib2-devel to BuildRequires</changelog>
<changelog author="dmueller@suse.de" date="1191758400">- remove SUSE 10.1 specific documentation for newer distros</changelog>
<changelog author="seife@suse.de" date="1190289600">- fix wrong condition in %post (still b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190203200">- fix update case (mkinitrd returning an error, b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190030400">- updated the s2ram whitelist:
  - suspend-s2ram-LenovoX60Tablet.diff (b.n.c #265613)
  - suspend-s2ram-DellXPSM1330.diff (b.n.c #325757)</changelog>
<changelog author="dkukawka@suse.de" date="1189771200">- added patches to update the s2ram whitelist:
  - suspend-s2ram-HPnc6320.diff (b.n.c #310179)
  - suspend-s2ram-LenovoX61Tablet.diff (b.n.c #310198)
  - suspend-s2ram-several_SonyVaio.diff (b.n.c #310223)</changelog>
<changelog author="seife@suse.de" date="1188820800">- updated to current CVS (0.7rc, will be 0.7 soon)
  - code cleanups for better maintainability
  - various whitelist updates for s2ram
  - use system-wide lzo library instead of private copy of liblzf
  - Makefile fix merged
- in case the user aborted suspend to disk, return zero to avoid
  a nasty popup from kpowersave
- speedup image writing by starting writeout earlier</changelog>
<changelog author="hmacht@suse.de" date="1186142400">- add suspend-input.diff: Read keyboard events from
  /dev/input/event*. DirectFB implementation uses threads which are
  frozen during image writing (novell bug 293826)
- suspend-default-splash.diff: default to using splash for s2disk</changelog>
<changelog author="seife@suse.de" date="1185883200">- update to current cvs:
  - whitelist updates
  - fix acpi_video_mode setting, was not effective before</changelog>
<changelog author="seife@suse.de" date="1185883200">- correct the Aspire 1690 whitelist entry (novell bug 293662)
- fix build with old &quot;make&quot; (SLED10)</changelog>
<changelog author="seife@suse.de" date="1185796800">- update to current cvs:
  - whitelist updates
  - some small changes in button handling during suspend to disk,
  press &quot;r&quot; for reboot instead of shutdown
- suspend framebuffers during suspend to RAM, might help with some
  of those NOFB entries.</changelog>
<changelog author="hmacht@suse.de" date="1184932800">- build with splashy support
- enable dynamic linking for the resume binary
- suspend-disable-bootsplash.diff: Enable splashy in favour of
  broken bootsplash support. Patch will get removed once upstream
  gets the changes</changelog>
<changelog author="seife@suse.de" date="1184846400">- update to current CVS:
  - lots of whitelist updates (novell bugs 290734 and 290618)
  - return an error on &quot;--identify&quot; if the machine is unknown or
  &quot;unsure&quot;.
  - default keyfile patch included upstream
- removed &quot;use console 63&quot; patch, makes debugging harder and will
  be unnecessary once the splash-support is included</changelog>
<changelog author="seife@suse.de" date="1181044800">- update to current CVS:
  - whitelist updates
  - refactoring of arch-specific code
  - reworked help-texts
- default to using compression for s2disk
- default RSA key file to /etc/suspend.key</changelog>
<changelog author="seife@suse.de" date="1175083200">- update to current CVS:
  - whitelist updates
  - documentation updates
  - update to vbetool-1.0 codebase:
    - move to external libx86
    - Makefile cleanup
  - various &quot;platform mode&quot; fixes for s2disk/resume
  - error path fixes in s2disk
  - better error messages
- add libx86-devel to BuildRequires:
- remove obsolete openSUSE-Factory-README.txt</changelog>
<changelog author="seife@suse.de" date="1171368000">- update to current CVS, only whitelist updates</changelog>
<changelog author="seife@suse.de" date="1170676800">- update to current CVS, which has:
  - lots of whitelist updates
  - Makefile reworked
  - loglevel mangling during boot fixed correctly
  - unblank the console after resume from disk
  - more space-efficient storage of encryption details in image
  - various other small fixes</changelog>
<changelog author="seife@suse.de" date="1169553600">- update to current CVS, which has:
  - all new s2ram option pci_save for machines that need PCI state
  saving of the graphics card
  - lots of whitelist updates
  - documentation update
  - some fixes for encrypted suspend on 64bit machines
  - fix &quot;press del to abort image saving&quot; with splash usage
  - fix swap-offset on large swapfiles</changelog>
<changelog author="seife@suse.de" date="1163592000">- whitelist update:
  Dell D410 (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163505600">- change version from 0.5 to 0.50 to avoid update problems
- whitelist update:
  * HP Compaq nc6120 (bug 159688)
  * MAXDATA IMPERIO4045A
  * fix ThinkPad X41 Tablet entry (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163419200">- update to released version 0.50:
  - incorporates all our fixes
  - whitelist updates
  - add &quot;swap-offset&quot; tool for using swapfiles to suspend
  (not supported yet by the kernel and our initrd)</changelog>
<changelog author="seife@suse.de" date="1163160000">- fix blocker bug 219629, resume never resumed.</changelog>
<changelog author="seife@suse.de" date="1162814400">- update to current CVS:
  - ability to abort writing the image to disk
  - do not touch on-disk inode of snapshot device after freezing
  - whitelist updates
- add command line option handling to s2disk/s2both
- do not mess up the loglevel on resume (bug 218284)
- always use console 63 for suspend messages
- cleanup error path on failed suspend</changelog>
<changelog author="seife@suse.de" date="1161259200">- update to current CVS:
  - fix suspend to swap partitions &gt; 2GB
  - add support for swap files (needs newer kernel)
  - whitelist update
- package version number restructured to make future updates to
  upcoming releases smoother</changelog>
<changelog author="ro@suse.de" date="1161086400">- link also against libz when linking against libpci</changelog>
<changelog author="seife@suse.de" date="1160654400">- update to current CVS:
  - fix platform mode
  - s2ram whitelist updates
- use &quot;maximum speed&quot; options for liblzf</changelog>
<changelog author="seife@suse.de" date="1159531200">- enable image-encryption.</changelog>
<changelog author="seife@suse.de" date="1159272000">- update to current CVS which does:
  - implement code for using ACPI methods to suspend (&quot;platform
  mode&quot;)
  - timing for suspend and resume
  - whitelist updates
- config file options are completely commented out now.</changelog>
<changelog author="seife@suse.de" date="1158840000">- update to current CVS which does:
  - bootsplash fixes, alternative implementation (not used)
  - Makefile reworked
  - whitelist updated
- updated documentation for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1158062400">- update documentation for userspace swsusp for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1157976000">- update to current CVS which does:
  - documentation updates (how to use userspace swsusp on SuSE)
  - incorporate suspend-fs.h-include-fix.diff
  - whitelist updates
- fix build (compression was not enabled)</changelog>
<changelog author="seife@suse.de" date="1155124800">- update to current CVS which does:
  - documentation updates
  - incorporate the vbetool 64bit fix
  - whitelist updates
- fix build with newer glibc</changelog>
<changelog author="seife@suse.de" date="1154088000">- fix segfaults in vbetool code on 64bit machines.</changelog>
<changelog author="seife@suse.de" date="1153483200">- update to current CVS which does (among others):
  - various whitelist updates
  - upgrade vbetool code to vbetool-0.6 (should be a no-op)
  - add &quot;--vbe_mode&quot; option to support more machines
- build the tools for userspace-suspend (s2disk, s2both, resume).
  This needs a custom kernel and only unencrypted suspend is
  compiled in due to license issues.</changelog>
</package>
<package pkgid="bb7df0c2ea8c601a7c2614efef9ecd15bb6c0700" name="suspend" arch="x86_64">
<version epoch="0" ver="0.80.20080523" rel="0.1"/>
<changelog author="seife@suse.de" date="1213099200">- fix image size calculation for the case of uncompressible data
- whitelist update for s2ram (CVS as of today) (bnc#398858)</changelog>
<changelog author="seife@suse.de" date="1212580800">- add a fix from Rafael J Wysocki for a resume failure when using
  encryption. See:
  http://article.gmane.org/gmane.linux.kernel.suspend.devel/5393</changelog>
<changelog author="seife@suse.de" date="1211803200">- add fixes from CVS for a possible endless loop in the new memory
  allocator code and a bug in the image saving code</changelog>
<changelog author="seife@suse.de" date="1211544000">- update to current CVS:
  - whitelist update
- make resume_pause work correctly (ENTER to continue...)
- more verbose logging to stderr -&gt; pm-utils logfile
- remove bogus &quot;readdir(): Inappropriate ioctl for device&quot; message
- make vbetool more verbose when retrying and sleep between retries
- add openSUSE 11.0 whitelist quirks for kernel 2.6.25 (bnc#387956)</changelog>
<changelog author="seife@suse.de" date="1211284800">- update to current CVS:
  - new memory allocator code - faster and cleaner
  - various small code cleanups
  - whitelist update</changelog>
<changelog author="seife@suse.de" date="1210852800">- update to current CVS:
  - the save-compressed-images-faster patch is upstream
  - whitelist update for s2ram, fixing various novell bugzillas</changelog>
<changelog author="seife@suse.de" date="1210075200">- update to current CVS:
  - use the new ioctls present in kernel 2.6.25
  - whitelist update
- refreshed some of the patches
- added suspend-0.80-vbetool-retry-on-errors.diff to workaround
  temporary vbetool failures
- added suspend-0.80.080506-save-compressed-images-faster.diff
  which greatly improves the speed of compressed s2disk</changelog>
<changelog author="seife@suse.de" date="1208347200">- update to current CVS:
  - huge whitelist update for s2ram
  - libgcc_s fix is upstream
  - minor cleanups in the build system
  - specfile more buildservice-friendly</changelog>
<changelog author="hmacht@suse.de" date="1204027200">- add patch suspend-build-with-gcc_s.diff:
  - this makes splashy actually work again</changelog>
<changelog author="seife@suse.de" date="1203422400">- update to current CVS (only s2ram whitelist updates)</changelog>
<changelog author="seife@suse.de" date="1202212800">- whitelist update for s2ram
- mention http://en.opensuse.org/S2ram instead of sf.net page in
  help messages
- more detailed instructions on bugreporting (from upstream cvs)</changelog>
<changelog author="seife@suse.de" date="1200916800">- update to suspend-0.80
  - buildsystem conversion to autoconf
  - huge whitelist update for s2ram
  - ppc support</changelog>
<changelog author="hmacht@suse.de" date="1200398400">- Changes needed because of splashy update:
  - add suspend-0.69.9-glib.diff
  - add pkgconfig and glib2-devel to BuildRequires</changelog>
<changelog author="dmueller@suse.de" date="1191758400">- remove SUSE 10.1 specific documentation for newer distros</changelog>
<changelog author="seife@suse.de" date="1190289600">- fix wrong condition in %post (still b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190203200">- fix update case (mkinitrd returning an error, b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190030400">- updated the s2ram whitelist:
  - suspend-s2ram-LenovoX60Tablet.diff (b.n.c #265613)
  - suspend-s2ram-DellXPSM1330.diff (b.n.c #325757)</changelog>
<changelog author="dkukawka@suse.de" date="1189771200">- added patches to update the s2ram whitelist:
  - suspend-s2ram-HPnc6320.diff (b.n.c #310179)
  - suspend-s2ram-LenovoX61Tablet.diff (b.n.c #310198)
  - suspend-s2ram-several_SonyVaio.diff (b.n.c #310223)</changelog>
<changelog author="seife@suse.de" date="1188820800">- updated to current CVS (0.7rc, will be 0.7 soon)
  - code cleanups for better maintainability
  - various whitelist updates for s2ram
  - use system-wide lzo library instead of private copy of liblzf
  - Makefile fix merged
- in case the user aborted suspend to disk, return zero to avoid
  a nasty popup from kpowersave
- speedup image writing by starting writeout earlier</changelog>
<changelog author="hmacht@suse.de" date="1186142400">- add suspend-input.diff: Read keyboard events from
  /dev/input/event*. DirectFB implementation uses threads which are
  frozen during image writing (novell bug 293826)
- suspend-default-splash.diff: default to using splash for s2disk</changelog>
<changelog author="seife@suse.de" date="1185883200">- update to current cvs:
  - whitelist updates
  - fix acpi_video_mode setting, was not effective before</changelog>
<changelog author="seife@suse.de" date="1185883200">- correct the Aspire 1690 whitelist entry (novell bug 293662)
- fix build with old &quot;make&quot; (SLED10)</changelog>
<changelog author="seife@suse.de" date="1185796800">- update to current cvs:
  - whitelist updates
  - some small changes in button handling during suspend to disk,
  press &quot;r&quot; for reboot instead of shutdown
- suspend framebuffers during suspend to RAM, might help with some
  of those NOFB entries.</changelog>
<changelog author="hmacht@suse.de" date="1184932800">- build with splashy support
- enable dynamic linking for the resume binary
- suspend-disable-bootsplash.diff: Enable splashy in favour of
  broken bootsplash support. Patch will get removed once upstream
  gets the changes</changelog>
<changelog author="seife@suse.de" date="1184846400">- update to current CVS:
  - lots of whitelist updates (novell bugs 290734 and 290618)
  - return an error on &quot;--identify&quot; if the machine is unknown or
  &quot;unsure&quot;.
  - default keyfile patch included upstream
- removed &quot;use console 63&quot; patch, makes debugging harder and will
  be unnecessary once the splash-support is included</changelog>
<changelog author="seife@suse.de" date="1181044800">- update to current CVS:
  - whitelist updates
  - refactoring of arch-specific code
  - reworked help-texts
- default to using compression for s2disk
- default RSA key file to /etc/suspend.key</changelog>
<changelog author="seife@suse.de" date="1175083200">- update to current CVS:
  - whitelist updates
  - documentation updates
  - update to vbetool-1.0 codebase:
    - move to external libx86
    - Makefile cleanup
  - various &quot;platform mode&quot; fixes for s2disk/resume
  - error path fixes in s2disk
  - better error messages
- add libx86-devel to BuildRequires:
- remove obsolete openSUSE-Factory-README.txt</changelog>
<changelog author="seife@suse.de" date="1171368000">- update to current CVS, only whitelist updates</changelog>
<changelog author="seife@suse.de" date="1170676800">- update to current CVS, which has:
  - lots of whitelist updates
  - Makefile reworked
  - loglevel mangling during boot fixed correctly
  - unblank the console after resume from disk
  - more space-efficient storage of encryption details in image
  - various other small fixes</changelog>
<changelog author="seife@suse.de" date="1169553600">- update to current CVS, which has:
  - all new s2ram option pci_save for machines that need PCI state
  saving of the graphics card
  - lots of whitelist updates
  - documentation update
  - some fixes for encrypted suspend on 64bit machines
  - fix &quot;press del to abort image saving&quot; with splash usage
  - fix swap-offset on large swapfiles</changelog>
<changelog author="seife@suse.de" date="1163592000">- whitelist update:
  Dell D410 (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163505600">- change version from 0.5 to 0.50 to avoid update problems
- whitelist update:
  * HP Compaq nc6120 (bug 159688)
  * MAXDATA IMPERIO4045A
  * fix ThinkPad X41 Tablet entry (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163419200">- update to released version 0.50:
  - incorporates all our fixes
  - whitelist updates
  - add &quot;swap-offset&quot; tool for using swapfiles to suspend
  (not supported yet by the kernel and our initrd)</changelog>
<changelog author="seife@suse.de" date="1163160000">- fix blocker bug 219629, resume never resumed.</changelog>
<changelog author="seife@suse.de" date="1162814400">- update to current CVS:
  - ability to abort writing the image to disk
  - do not touch on-disk inode of snapshot device after freezing
  - whitelist updates
- add command line option handling to s2disk/s2both
- do not mess up the loglevel on resume (bug 218284)
- always use console 63 for suspend messages
- cleanup error path on failed suspend</changelog>
<changelog author="seife@suse.de" date="1161259200">- update to current CVS:
  - fix suspend to swap partitions &gt; 2GB
  - add support for swap files (needs newer kernel)
  - whitelist update
- package version number restructured to make future updates to
  upcoming releases smoother</changelog>
<changelog author="ro@suse.de" date="1161086400">- link also against libz when linking against libpci</changelog>
<changelog author="seife@suse.de" date="1160654400">- update to current CVS:
  - fix platform mode
  - s2ram whitelist updates
- use &quot;maximum speed&quot; options for liblzf</changelog>
<changelog author="seife@suse.de" date="1159531200">- enable image-encryption.</changelog>
<changelog author="seife@suse.de" date="1159272000">- update to current CVS which does:
  - implement code for using ACPI methods to suspend (&quot;platform
  mode&quot;)
  - timing for suspend and resume
  - whitelist updates
- config file options are completely commented out now.</changelog>
<changelog author="seife@suse.de" date="1158840000">- update to current CVS which does:
  - bootsplash fixes, alternative implementation (not used)
  - Makefile reworked
  - whitelist updated
- updated documentation for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1158062400">- update documentation for userspace swsusp for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1157976000">- update to current CVS which does:
  - documentation updates (how to use userspace swsusp on SuSE)
  - incorporate suspend-fs.h-include-fix.diff
  - whitelist updates
- fix build (compression was not enabled)</changelog>
<changelog author="seife@suse.de" date="1155124800">- update to current CVS which does:
  - documentation updates
  - incorporate the vbetool 64bit fix
  - whitelist updates
- fix build with newer glibc</changelog>
<changelog author="seife@suse.de" date="1154088000">- fix segfaults in vbetool code on 64bit machines.</changelog>
<changelog author="seife@suse.de" date="1153483200">- update to current CVS which does (among others):
  - various whitelist updates
  - upgrade vbetool code to vbetool-0.6 (should be a no-op)
  - add &quot;--vbe_mode&quot; option to support more machines
- build the tools for userspace-suspend (s2disk, s2both, resume).
  This needs a custom kernel and only unencrypted suspend is
  compiled in due to license issues.</changelog>
</package>
<package pkgid="dcf34a3516b93752800690dd2d851a0c37e336cc" name="suspend" arch="src">
<version epoch="0" ver="0.80.20080523" rel="0.1"/>
<changelog author="seife@suse.de" date="1213099200">- fix image size calculation for the case of uncompressible data
- whitelist update for s2ram (CVS as of today) (bnc#398858)</changelog>
<changelog author="seife@suse.de" date="1212580800">- add a fix from Rafael J Wysocki for a resume failure when using
  encryption. See:
  http://article.gmane.org/gmane.linux.kernel.suspend.devel/5393</changelog>
<changelog author="seife@suse.de" date="1211803200">- add fixes from CVS for a possible endless loop in the new memory
  allocator code and a bug in the image saving code</changelog>
<changelog author="seife@suse.de" date="1211544000">- update to current CVS:
  - whitelist update
- make resume_pause work correctly (ENTER to continue...)
- more verbose logging to stderr -&gt; pm-utils logfile
- remove bogus &quot;readdir(): Inappropriate ioctl for device&quot; message
- make vbetool more verbose when retrying and sleep between retries
- add openSUSE 11.0 whitelist quirks for kernel 2.6.25 (bnc#387956)</changelog>
<changelog author="seife@suse.de" date="1211284800">- update to current CVS:
  - new memory allocator code - faster and cleaner
  - various small code cleanups
  - whitelist update</changelog>
<changelog author="seife@suse.de" date="1210852800">- update to current CVS:
  - the save-compressed-images-faster patch is upstream
  - whitelist update for s2ram, fixing various novell bugzillas</changelog>
<changelog author="seife@suse.de" date="1210075200">- update to current CVS:
  - use the new ioctls present in kernel 2.6.25
  - whitelist update
- refreshed some of the patches
- added suspend-0.80-vbetool-retry-on-errors.diff to workaround
  temporary vbetool failures
- added suspend-0.80.080506-save-compressed-images-faster.diff
  which greatly improves the speed of compressed s2disk</changelog>
<changelog author="seife@suse.de" date="1208347200">- update to current CVS:
  - huge whitelist update for s2ram
  - libgcc_s fix is upstream
  - minor cleanups in the build system
  - specfile more buildservice-friendly</changelog>
<changelog author="hmacht@suse.de" date="1204027200">- add patch suspend-build-with-gcc_s.diff:
  - this makes splashy actually work again</changelog>
<changelog author="seife@suse.de" date="1203422400">- update to current CVS (only s2ram whitelist updates)</changelog>
<changelog author="seife@suse.de" date="1202212800">- whitelist update for s2ram
- mention http://en.opensuse.org/S2ram instead of sf.net page in
  help messages
- more detailed instructions on bugreporting (from upstream cvs)</changelog>
<changelog author="seife@suse.de" date="1200916800">- update to suspend-0.80
  - buildsystem conversion to autoconf
  - huge whitelist update for s2ram
  - ppc support</changelog>
<changelog author="hmacht@suse.de" date="1200398400">- Changes needed because of splashy update:
  - add suspend-0.69.9-glib.diff
  - add pkgconfig and glib2-devel to BuildRequires</changelog>
<changelog author="dmueller@suse.de" date="1191758400">- remove SUSE 10.1 specific documentation for newer distros</changelog>
<changelog author="seife@suse.de" date="1190289600">- fix wrong condition in %post (still b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190203200">- fix update case (mkinitrd returning an error, b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190030400">- updated the s2ram whitelist:
  - suspend-s2ram-LenovoX60Tablet.diff (b.n.c #265613)
  - suspend-s2ram-DellXPSM1330.diff (b.n.c #325757)</changelog>
<changelog author="dkukawka@suse.de" date="1189771200">- added patches to update the s2ram whitelist:
  - suspend-s2ram-HPnc6320.diff (b.n.c #310179)
  - suspend-s2ram-LenovoX61Tablet.diff (b.n.c #310198)
  - suspend-s2ram-several_SonyVaio.diff (b.n.c #310223)</changelog>
<changelog author="seife@suse.de" date="1188820800">- updated to current CVS (0.7rc, will be 0.7 soon)
  - code cleanups for better maintainability
  - various whitelist updates for s2ram
  - use system-wide lzo library instead of private copy of liblzf
  - Makefile fix merged
- in case the user aborted suspend to disk, return zero to avoid
  a nasty popup from kpowersave
- speedup image writing by starting writeout earlier</changelog>
<changelog author="hmacht@suse.de" date="1186142400">- add suspend-input.diff: Read keyboard events from
  /dev/input/event*. DirectFB implementation uses threads which are
  frozen during image writing (novell bug 293826)
- suspend-default-splash.diff: default to using splash for s2disk</changelog>
<changelog author="seife@suse.de" date="1185883200">- update to current cvs:
  - whitelist updates
  - fix acpi_video_mode setting, was not effective before</changelog>
<changelog author="seife@suse.de" date="1185883200">- correct the Aspire 1690 whitelist entry (novell bug 293662)
- fix build with old &quot;make&quot; (SLED10)</changelog>
<changelog author="seife@suse.de" date="1185796800">- update to current cvs:
  - whitelist updates
  - some small changes in button handling during suspend to disk,
  press &quot;r&quot; for reboot instead of shutdown
- suspend framebuffers during suspend to RAM, might help with some
  of those NOFB entries.</changelog>
<changelog author="hmacht@suse.de" date="1184932800">- build with splashy support
- enable dynamic linking for the resume binary
- suspend-disable-bootsplash.diff: Enable splashy in favour of
  broken bootsplash support. Patch will get removed once upstream
  gets the changes</changelog>
<changelog author="seife@suse.de" date="1184846400">- update to current CVS:
  - lots of whitelist updates (novell bugs 290734 and 290618)
  - return an error on &quot;--identify&quot; if the machine is unknown or
  &quot;unsure&quot;.
  - default keyfile patch included upstream
- removed &quot;use console 63&quot; patch, makes debugging harder and will
  be unnecessary once the splash-support is included</changelog>
<changelog author="seife@suse.de" date="1181044800">- update to current CVS:
  - whitelist updates
  - refactoring of arch-specific code
  - reworked help-texts
- default to using compression for s2disk
- default RSA key file to /etc/suspend.key</changelog>
<changelog author="seife@suse.de" date="1175083200">- update to current CVS:
  - whitelist updates
  - documentation updates
  - update to vbetool-1.0 codebase:
    - move to external libx86
    - Makefile cleanup
  - various &quot;platform mode&quot; fixes for s2disk/resume
  - error path fixes in s2disk
  - better error messages
- add libx86-devel to BuildRequires:
- remove obsolete openSUSE-Factory-README.txt</changelog>
<changelog author="seife@suse.de" date="1171368000">- update to current CVS, only whitelist updates</changelog>
<changelog author="seife@suse.de" date="1170676800">- update to current CVS, which has:
  - lots of whitelist updates
  - Makefile reworked
  - loglevel mangling during boot fixed correctly
  - unblank the console after resume from disk
  - more space-efficient storage of encryption details in image
  - various other small fixes</changelog>
<changelog author="seife@suse.de" date="1169553600">- update to current CVS, which has:
  - all new s2ram option pci_save for machines that need PCI state
  saving of the graphics card
  - lots of whitelist updates
  - documentation update
  - some fixes for encrypted suspend on 64bit machines
  - fix &quot;press del to abort image saving&quot; with splash usage
  - fix swap-offset on large swapfiles</changelog>
<changelog author="seife@suse.de" date="1163592000">- whitelist update:
  Dell D410 (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163505600">- change version from 0.5 to 0.50 to avoid update problems
- whitelist update:
  * HP Compaq nc6120 (bug 159688)
  * MAXDATA IMPERIO4045A
  * fix ThinkPad X41 Tablet entry (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163419200">- update to released version 0.50:
  - incorporates all our fixes
  - whitelist updates
  - add &quot;swap-offset&quot; tool for using swapfiles to suspend
  (not supported yet by the kernel and our initrd)</changelog>
<changelog author="seife@suse.de" date="1163160000">- fix blocker bug 219629, resume never resumed.</changelog>
<changelog author="seife@suse.de" date="1162814400">- update to current CVS:
  - ability to abort writing the image to disk
  - do not touch on-disk inode of snapshot device after freezing
  - whitelist updates
- add command line option handling to s2disk/s2both
- do not mess up the loglevel on resume (bug 218284)
- always use console 63 for suspend messages
- cleanup error path on failed suspend</changelog>
<changelog author="seife@suse.de" date="1161259200">- update to current CVS:
  - fix suspend to swap partitions &gt; 2GB
  - add support for swap files (needs newer kernel)
  - whitelist update
- package version number restructured to make future updates to
  upcoming releases smoother</changelog>
<changelog author="ro@suse.de" date="1161086400">- link also against libz when linking against libpci</changelog>
<changelog author="seife@suse.de" date="1160654400">- update to current CVS:
  - fix platform mode
  - s2ram whitelist updates
- use &quot;maximum speed&quot; options for liblzf</changelog>
<changelog author="seife@suse.de" date="1159531200">- enable image-encryption.</changelog>
<changelog author="seife@suse.de" date="1159272000">- update to current CVS which does:
  - implement code for using ACPI methods to suspend (&quot;platform
  mode&quot;)
  - timing for suspend and resume
  - whitelist updates
- config file options are completely commented out now.</changelog>
<changelog author="seife@suse.de" date="1158840000">- update to current CVS which does:
  - bootsplash fixes, alternative implementation (not used)
  - Makefile reworked
  - whitelist updated
- updated documentation for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1158062400">- update documentation for userspace swsusp for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1157976000">- update to current CVS which does:
  - documentation updates (how to use userspace swsusp on SuSE)
  - incorporate suspend-fs.h-include-fix.diff
  - whitelist updates
- fix build (compression was not enabled)</changelog>
<changelog author="seife@suse.de" date="1155124800">- update to current CVS which does:
  - documentation updates
  - incorporate the vbetool 64bit fix
  - whitelist updates
- fix build with newer glibc</changelog>
<changelog author="seife@suse.de" date="1154088000">- fix segfaults in vbetool code on 64bit machines.</changelog>
<changelog author="seife@suse.de" date="1153483200">- update to current CVS which does (among others):
  - various whitelist updates
  - upgrade vbetool code to vbetool-0.6 (should be a no-op)
  - add &quot;--vbe_mode&quot; option to support more machines
- build the tools for userspace-suspend (s2disk, s2both, resume).
  This needs a custom kernel and only unencrypted suspend is
  compiled in due to license issues.</changelog>
</package>
<package pkgid="4fe7df2a64032d687564e7989ac52c462c025ea1" name="suspend" arch="ppc">
<version epoch="0" ver="0.80.20080523" rel="0.1"/>
<changelog author="seife@suse.de" date="1213099200">- fix image size calculation for the case of uncompressible data
- whitelist update for s2ram (CVS as of today) (bnc#398858)</changelog>
<changelog author="seife@suse.de" date="1212580800">- add a fix from Rafael J Wysocki for a resume failure when using
  encryption. See:
  http://article.gmane.org/gmane.linux.kernel.suspend.devel/5393</changelog>
<changelog author="seife@suse.de" date="1211803200">- add fixes from CVS for a possible endless loop in the new memory
  allocator code and a bug in the image saving code</changelog>
<changelog author="seife@suse.de" date="1211544000">- update to current CVS:
  - whitelist update
- make resume_pause work correctly (ENTER to continue...)
- more verbose logging to stderr -&gt; pm-utils logfile
- remove bogus &quot;readdir(): Inappropriate ioctl for device&quot; message
- make vbetool more verbose when retrying and sleep between retries
- add openSUSE 11.0 whitelist quirks for kernel 2.6.25 (bnc#387956)</changelog>
<changelog author="seife@suse.de" date="1211284800">- update to current CVS:
  - new memory allocator code - faster and cleaner
  - various small code cleanups
  - whitelist update</changelog>
<changelog author="seife@suse.de" date="1210852800">- update to current CVS:
  - the save-compressed-images-faster patch is upstream
  - whitelist update for s2ram, fixing various novell bugzillas</changelog>
<changelog author="seife@suse.de" date="1210075200">- update to current CVS:
  - use the new ioctls present in kernel 2.6.25
  - whitelist update
- refreshed some of the patches
- added suspend-0.80-vbetool-retry-on-errors.diff to workaround
  temporary vbetool failures
- added suspend-0.80.080506-save-compressed-images-faster.diff
  which greatly improves the speed of compressed s2disk</changelog>
<changelog author="seife@suse.de" date="1208347200">- update to current CVS:
  - huge whitelist update for s2ram
  - libgcc_s fix is upstream
  - minor cleanups in the build system
  - specfile more buildservice-friendly</changelog>
<changelog author="hmacht@suse.de" date="1204027200">- add patch suspend-build-with-gcc_s.diff:
  - this makes splashy actually work again</changelog>
<changelog author="seife@suse.de" date="1203422400">- update to current CVS (only s2ram whitelist updates)</changelog>
<changelog author="seife@suse.de" date="1202212800">- whitelist update for s2ram
- mention http://en.opensuse.org/S2ram instead of sf.net page in
  help messages
- more detailed instructions on bugreporting (from upstream cvs)</changelog>
<changelog author="seife@suse.de" date="1200916800">- update to suspend-0.80
  - buildsystem conversion to autoconf
  - huge whitelist update for s2ram
  - ppc support</changelog>
<changelog author="hmacht@suse.de" date="1200398400">- Changes needed because of splashy update:
  - add suspend-0.69.9-glib.diff
  - add pkgconfig and glib2-devel to BuildRequires</changelog>
<changelog author="dmueller@suse.de" date="1191758400">- remove SUSE 10.1 specific documentation for newer distros</changelog>
<changelog author="seife@suse.de" date="1190289600">- fix wrong condition in %post (still b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190203200">- fix update case (mkinitrd returning an error, b.n.c #326234)</changelog>
<changelog author="seife@suse.de" date="1190030400">- updated the s2ram whitelist:
  - suspend-s2ram-LenovoX60Tablet.diff (b.n.c #265613)
  - suspend-s2ram-DellXPSM1330.diff (b.n.c #325757)</changelog>
<changelog author="dkukawka@suse.de" date="1189771200">- added patches to update the s2ram whitelist:
  - suspend-s2ram-HPnc6320.diff (b.n.c #310179)
  - suspend-s2ram-LenovoX61Tablet.diff (b.n.c #310198)
  - suspend-s2ram-several_SonyVaio.diff (b.n.c #310223)</changelog>
<changelog author="seife@suse.de" date="1188820800">- updated to current CVS (0.7rc, will be 0.7 soon)
  - code cleanups for better maintainability
  - various whitelist updates for s2ram
  - use system-wide lzo library instead of private copy of liblzf
  - Makefile fix merged
- in case the user aborted suspend to disk, return zero to avoid
  a nasty popup from kpowersave
- speedup image writing by starting writeout earlier</changelog>
<changelog author="hmacht@suse.de" date="1186142400">- add suspend-input.diff: Read keyboard events from
  /dev/input/event*. DirectFB implementation uses threads which are
  frozen during image writing (novell bug 293826)
- suspend-default-splash.diff: default to using splash for s2disk</changelog>
<changelog author="seife@suse.de" date="1185883200">- update to current cvs:
  - whitelist updates
  - fix acpi_video_mode setting, was not effective before</changelog>
<changelog author="seife@suse.de" date="1185883200">- correct the Aspire 1690 whitelist entry (novell bug 293662)
- fix build with old &quot;make&quot; (SLED10)</changelog>
<changelog author="seife@suse.de" date="1185796800">- update to current cvs:
  - whitelist updates
  - some small changes in button handling during suspend to disk,
  press &quot;r&quot; for reboot instead of shutdown
- suspend framebuffers during suspend to RAM, might help with some
  of those NOFB entries.</changelog>
<changelog author="hmacht@suse.de" date="1184932800">- build with splashy support
- enable dynamic linking for the resume binary
- suspend-disable-bootsplash.diff: Enable splashy in favour of
  broken bootsplash support. Patch will get removed once upstream
  gets the changes</changelog>
<changelog author="seife@suse.de" date="1184846400">- update to current CVS:
  - lots of whitelist updates (novell bugs 290734 and 290618)
  - return an error on &quot;--identify&quot; if the machine is unknown or
  &quot;unsure&quot;.
  - default keyfile patch included upstream
- removed &quot;use console 63&quot; patch, makes debugging harder and will
  be unnecessary once the splash-support is included</changelog>
<changelog author="seife@suse.de" date="1181044800">- update to current CVS:
  - whitelist updates
  - refactoring of arch-specific code
  - reworked help-texts
- default to using compression for s2disk
- default RSA key file to /etc/suspend.key</changelog>
<changelog author="seife@suse.de" date="1175083200">- update to current CVS:
  - whitelist updates
  - documentation updates
  - update to vbetool-1.0 codebase:
    - move to external libx86
    - Makefile cleanup
  - various &quot;platform mode&quot; fixes for s2disk/resume
  - error path fixes in s2disk
  - better error messages
- add libx86-devel to BuildRequires:
- remove obsolete openSUSE-Factory-README.txt</changelog>
<changelog author="seife@suse.de" date="1171368000">- update to current CVS, only whitelist updates</changelog>
<changelog author="seife@suse.de" date="1170676800">- update to current CVS, which has:
  - lots of whitelist updates
  - Makefile reworked
  - loglevel mangling during boot fixed correctly
  - unblank the console after resume from disk
  - more space-efficient storage of encryption details in image
  - various other small fixes</changelog>
<changelog author="seife@suse.de" date="1169553600">- update to current CVS, which has:
  - all new s2ram option pci_save for machines that need PCI state
  saving of the graphics card
  - lots of whitelist updates
  - documentation update
  - some fixes for encrypted suspend on 64bit machines
  - fix &quot;press del to abort image saving&quot; with splash usage
  - fix swap-offset on large swapfiles</changelog>
<changelog author="seife@suse.de" date="1163592000">- whitelist update:
  Dell D410 (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163505600">- change version from 0.5 to 0.50 to avoid update problems
- whitelist update:
  * HP Compaq nc6120 (bug 159688)
  * MAXDATA IMPERIO4045A
  * fix ThinkPad X41 Tablet entry (bug #220865)</changelog>
<changelog author="seife@suse.de" date="1163419200">- update to released version 0.50:
  - incorporates all our fixes
  - whitelist updates
  - add &quot;swap-offset&quot; tool for using swapfiles to suspend
  (not supported yet by the kernel and our initrd)</changelog>
<changelog author="seife@suse.de" date="1163160000">- fix blocker bug 219629, resume never resumed.</changelog>
<changelog author="seife@suse.de" date="1162814400">- update to current CVS:
  - ability to abort writing the image to disk
  - do not touch on-disk inode of snapshot device after freezing
  - whitelist updates
- add command line option handling to s2disk/s2both
- do not mess up the loglevel on resume (bug 218284)
- always use console 63 for suspend messages
- cleanup error path on failed suspend</changelog>
<changelog author="seife@suse.de" date="1161259200">- update to current CVS:
  - fix suspend to swap partitions &gt; 2GB
  - add support for swap files (needs newer kernel)
  - whitelist update
- package version number restructured to make future updates to
  upcoming releases smoother</changelog>
<changelog author="ro@suse.de" date="1161086400">- link also against libz when linking against libpci</changelog>
<changelog author="seife@suse.de" date="1160654400">- update to current CVS:
  - fix platform mode
  - s2ram whitelist updates
- use &quot;maximum speed&quot; options for liblzf</changelog>
<changelog author="seife@suse.de" date="1159531200">- enable image-encryption.</changelog>
<changelog author="seife@suse.de" date="1159272000">- update to current CVS which does:
  - implement code for using ACPI methods to suspend (&quot;platform
  mode&quot;)
  - timing for suspend and resume
  - whitelist updates
- config file options are completely commented out now.</changelog>
<changelog author="seife@suse.de" date="1158840000">- update to current CVS which does:
  - bootsplash fixes, alternative implementation (not used)
  - Makefile reworked
  - whitelist updated
- updated documentation for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1158062400">- update documentation for userspace swsusp for openSUSE factory</changelog>
<changelog author="seife@suse.de" date="1157976000">- update to current CVS which does:
  - documentation updates (how to use userspace swsusp on SuSE)
  - incorporate suspend-fs.h-include-fix.diff
  - whitelist updates
- fix build (compression was not enabled)</changelog>
<changelog author="seife@suse.de" date="1155124800">- update to current CVS which does:
  - documentation updates
  - incorporate the vbetool 64bit fix
  - whitelist updates
- fix build with newer glibc</changelog>
<changelog author="seife@suse.de" date="1154088000">- fix segfaults in vbetool code on 64bit machines.</changelog>
<changelog author="seife@suse.de" date="1153483200">- update to current CVS which does (among others):
  - various whitelist updates
  - upgrade vbetool code to vbetool-0.6 (should be a no-op)
  - add &quot;--vbe_mode&quot; option to support more machines
- build the tools for userspace-suspend (s2disk, s2both, resume).
  This needs a custom kernel and only unencrypted suspend is
  compiled in due to license issues.</changelog>
</package>
<package pkgid="2ccf7f0d7b7636496bb492ae7ec0a2732814edef" name="kde4-kalarm" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="d8c4985e5d41b0df6b55ee3fe0dd627a3ef88bc6" name="kde4-kmobiletools" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="c586ca7d1871919337ae15a48db7dfd2bdc67f98" name="libkdepim4-devel" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="57946b1b8181655d5f782e13de48528b7c2f6d29" name="kde4-akregator" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="177bc7b443befe294c562b72b143111baba1f28f" name="kde4-korganizer" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="a4a9aa82f5a3fe7af34c9c55e02e900abbe9d8bb" name="kde4-kwin" arch="ppc">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="df3b1c583c5f50ff476b02bed8bee81d18bd04b4" name="kdepim4" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="76be3383ed0e6e36d6148d6b8718f56cd57cd4ac" name="kde4-ktnef" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4053d3b71228d7cad568d2f40dfc6b76e5dc2353" name="kde4-kmail" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="95674366e4aa707868da3fe8d9de0f5963b747a9" name="kde4-knotes" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="0910d77094abc9172b9b04a6c813439630136d3a" name="libkdepim4" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="954f1ec8f5182dc6ac4b7657bb4b67af29f2decb" name="kde4-kpilot" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="2bfa04aee4ae85fdfb7fae45c25e27cc9f1fa255" name="kde4-kmail" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="697f5778ed9effeca13adb036989f96a5b4600a8" name="kde4-ktimetracker" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="426424e166da1a0a581028e4c3da55e87b3df138" name="kde4-korganizer" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="bff604d57d1ef0da8c6c4510a8f7bb974cea73e5" name="kde4-kwin" arch="i586">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="685d9f611e168643e97360ed4c9b96adc996befc" name="kde4-kaddressbook" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="c80ca578a6dff98798597303d63c8f7cfb70a245" name="kdepim4-wizards" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="ccb10c03ca899dabede20bde1cc4c5fcdc3cbd3f" name="kdepim4" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="f822c63fce51b78b7c1d492f60908f9771135334" name="kdebase4-workspace-devel" arch="x86_64">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="818907833137b0d07dd7ab0aba71c2fdb331b089" name="kde4-knode" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="7c9c5ccba7a79a68b96e173631f8569b118dca46" name="kde4-kpilot" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="867fd1be971e6de42ab8f63dd0ec39121169dc65" name="kdebase4-workspace" arch="i586">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="4ba35c978b3d6f365751aa1f2a2ef5fa0b469636" name="kde4-kwin" arch="x86_64">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="7122adc5f941d525f7a4d38b47c5e4192c67d5f4" name="kde4-knode" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="5a0c5c46e10b8d571c192c9fdf552a6c348f922d" name="libkdepim4" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="03daa7ea1a3e10bfab70cdde7377cfc93a98681b" name="kdebase4-workspace-ksysguardd" arch="x86_64">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="ffd5f6329f75eaf40f8d901e365fe9716b8ddb4a" name="kde4-ktimetracker" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="b0679be92835f5d8a04a6350f3577aed22493604" name="kde4-kalarm" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="3486f71c5019dae6c113ae6d79fc713e9f2a30f3" name="kdebase4-workspace-devel" arch="ppc">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="1a51ad3d7007cb39aa87c1d4fc731d281e4bcf39" name="kde4-korn" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4c7a5a7c305c7637bc20d8012212d3802cf69f16" name="kdebase4-workspace-ksysguardd" arch="i586">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="399507a3b84e767725acdebd9d5c5a0968efbd75" name="kde4-korn" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4b95cde35c7bb57e98911107682b9fa172e440bc" name="kde4-kaddressbook" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="e3daae928adcb589f028024213d17bf591aa3be8" name="kdepim4-devel" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="7d0bee321e4b17daa36a2816633779ffd7a1be6b" name="kdepim4" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="92870833abcf093e0c3487482ad41494afd9f0a3" name="kde4-kmobiletools" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="69b606575818067b7010c1bcb96e7664e4bab566" name="kdebase4-workspace-ksysguardd" arch="ppc">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="e861e776ac0e2dcc3d58a493e21806f1be110ec6" name="kdepim4" arch="src">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4db25ff6c0f2fceb1ef9327c6649af7a57b11c7a" name="kde4-ktimetracker" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="c63362ef67d7f7b490c31af9c42aa40ecf06b5d5" name="kdepim4-wizards" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="87755d2bbeedf508268b1ef322aa81d31c44a4b1" name="kde4-ktnef" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="3947e871a6643c5a8e22a9efc1c13fd1dc6ca84f" name="kde4-korn" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="a839298facf3db1c77c1ba36c78910ad57681e94" name="kdepim4-devel" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="05769f7e8250ddd38d0469ab54c8c52e41ddd1e8" name="kde4-kpilot" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="88df65000504d1f573fe098a0bb864d464bb8345" name="kde4-knotes" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="6dfa9929a70fd1be9d2548f0fc822444e2d67b9d" name="kdebase4-workspace" arch="x86_64">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="b1d0543e1a368807dfdd7b6029819015e4db0aa8" name="kde4-akregator" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="c4086c535558953b3ff8b04de3e056b77bc0ac2a" name="kde4-kmobiletools" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="1f89c062216f7047ad9d95f5b20c107b249aa56a" name="kdebase4-workspace" arch="ppc">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="2e62154276eb1d525e77e59f1d37cb7dead4f795" name="kdepim4-wizards" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="9499fdc0b9704696351cce1b879da07244051734" name="kde4-kontact" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="bd6db15baba73824f0e33d69c7e948b68c57a41d" name="kde4-knode" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="47f2cdb182da3d402ac1246983fd315986ade05f" name="kde4-kaddressbook" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="e25df029a5e3bf16826edd2d079c7934eaaa2e3a" name="kde4-kdm" arch="i586">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="b3edf237bf02d9ffb6884904425d975e800c1a39" name="kde4-kalarm" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4e9da8fc6e0e9e99e96a83b444523f4adf0528b8" name="kdepim4-devel" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="8b0d2a614582f246fa57bc7dbb7c16dec1707c3b" name="kde4-kontact" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="9ccfe85a7e472070ded0cc89964e599797783b8f" name="kde4-kdm" arch="ppc">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="428be4ee671e761bdf15c2fa796af9767cd80660" name="kde4-ktnef" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="9f5eb1f1a8ab81fddb0d03e260b6dfc12f48a5af" name="libkdepim4-devel" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="8bb77b587c1410b551d99ff045193e28191ce7d0" name="kde4-akregator" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="27e6230f405bdafa2085575202c806006c02056d" name="kdebase4-workspace-devel" arch="i586">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="a7a323a52c1550730dd89ea4ff84e182a5678d00" name="kde4-korganizer" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="4c7f11eec71d05f53d813e1d28e15d92c007cb8f" name="kde4-kontact" arch="i586">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="9162c817da6e025351f4cf45f87a441a4f86ed87" name="libkdepim4-devel" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="314c0e84831ad445d11c2f42c2b6680dfb205843" name="kde4-kmail" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="ecc4416099f959eab49ed79ed4a53598cc3673f8" name="kde4-knotes" arch="ppc">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="8019aca4cfb864f1b0c4b4cc364fb035eff2ee16" name="libkdepim4" arch="x86_64">
<version epoch="0" ver="4.0.80" rel="9.3"/>
<changelog author="wstephenson@suse.de" date="1213358400">- Pull critical bugfixes from trunk:
  * crash on deleting korganizer categories (kde#153740)
  * kmail folder selector crash
  * kmail mime type detection
  * korganizer multiple todo deletion crash
  * kmail composer invisible widgets (kde#162711)
  * kmail losing non-ascii chars on send (kde#162673)
  * kmail composer doesn't respect encoding (kde#162707)
  * korg select default type in reminder dlg (kde#158354)
  * kmail online imap filter mail eater
  * kmail crash in rfc2231 decoder
  * kmail crash due to bad debug code (kde#156319)
  * kmail save local subscriptions sooner (kde#163268)
  * kmail filter action crash (kde#156990)
  * kmail crash on inline forward of multiple mails (kde#163159)
  * kaddressbook contact picture display (kde#162897)
  * kalarm time display (kde#163408)</changelog>
<changelog author="wstephenson@suse.de" date="1213099200">- Restore the definition of Kontact's plugins, caused crash on
  start (bnc#398807)</changelog>
<changelog author="wstephenson@suse.de" date="1212753600">- Remove kpilot and kmobiletools dependency as these are not part
  of KDE 4.1
- Disable Kontact planner plugin, not part of KDE 4.1</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- Fix display of kaddressbook contact fields
  (bnc#388618,kde#163041)</changelog>
<changelog author="stbinner@suse.de" date="1212494400">- don't install /usr/share/applications/kde4/kcontactmanager.desktop</changelog>
<changelog author="wstephenson@suse.de" date="1212062400">- Move Kontact plugins' desktop files to subpackages (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Add versioning to libkleopatra libraries (bnc#391350)</changelog>
<changelog author="wstephenson@suse.de" date="1211457600">- Update to kdepim 4.1beta1
  * Fix kontact view switch sidepane fills entire window (bnc#389141)</changelog>
<changelog author="wstephenson@suse.de" date="1211025600">- Exclude akonadi resources, not yet production ready</changelog>
<changelog author="wstephenson@suse.de" date="1210939200">- weather plugin is disabled upstream now, remove our patch</changelog>
<changelog author="dmueller@suse.de" date="1210852800">- update to 4.0.74</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- use the backported kdelibs4.1 functionality for spellchecking</changelog>
<changelog author="wstephenson@suse.de" date="1210334400">- update branch diff for mbox fix</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- add missing devel package requires</changelog>
<changelog author="wstephenson@suse.de" date="1210248000">- Fix invalid return type in KTimeTracker</changelog>
<changelog author="dmueller@suse.de" date="1210161600">- update to 4.0.73</changelog>
<changelog author="dmueller@suse.de" date="1209556800">- update to 4.0.72</changelog>
<changelog author="wstephenson@suse.de" date="1209038400">- Adapt to new Akonadi location, update to 4.0.71</changelog>
<changelog author="wstephenson@suse.de" date="1208865600">- remove weather kontact plugin - kweather is broken</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- remove plasmabiff (doesn't build against KDE 4.0 anymore)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update to 4.0.70</changelog>
<changelog author="coolo@suse.de" date="1208260800">- give akonadi %post a ldconfig</changelog>
<changelog author="coolo@suse.de" date="1208260800">- work around build problem</changelog>
<changelog author="wstephenson@suse.de" date="1208174400">- Remove private libraries' link-edit .so files, nobody builds
  vs them and they break kdepim3 apps as ld.so tries to link them</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix build once again, fix packaging errors
- fix build once again, fix packaging errors</changelog>
<changelog author="dmueller@suse.de" date="1208001600">- update to 4.0.69:
  * fixes almost build (finally)
  * no changelog available</changelog>
<changelog author="stbinner@suse.de" date="1207915200">- fix file globbing</changelog>
<changelog author="dmueller@suse.de" date="1207137600">- update to 4.0.68</changelog>
<changelog author="dmueller@suse.de" date="1206532800">- update to 4.0.67</changelog>
<changelog author="dmueller@suse.de" date="1205409600">- update to 4.0.66</changelog>
<changelog author="stbinner@suse.de" date="1205409600">- fix file conflict</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- disable nepomuk stuff for 4.0</changelog>
<changelog author="dmueller@suse.de" date="1205150400">- update to 4.0.65</changelog>
<changelog author="dmueller@suse.de" date="1203595200">- update to 4.0.63</changelog>
<changelog author="dmueller@suse.de" date="1202990400">- update to 4.0.62</changelog>
<changelog author="dmueller@suse.de" date="1202385600">- update to 4.0.61</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="dmueller@suse.de" date="1197806400">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1196856000">- update to 3.97.0</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196251200">- update to 3.96.2</changelog>
<changelog author="stbinner@suse.de" date="1195732800">- fix file conflicts</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.1</changelog>
<changelog author="dmueller@suse.de" date="1195041600">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1194436800">- update to 3.95.2</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- update to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193400000">- update to KDE 4.0 Beta4</changelog>
<changelog author="dmueller@suse.de" date="1192881600">- update to 3.94.1</changelog>
<changelog author="ro@suse.de" date="1192708800">- fix build
  - add category for kcontactmanager.desktop
  - add directory to filelist</changelog>
<changelog author="dmueller@suse.de" date="1191931200">- update to KDE 4.0 Beta 3</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720115</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717255</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712059</changelog>
<changelog author="dmueller@suse.de" date="1188475200">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703914</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700937</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697324</changelog>
<changelog author="wstephenson@suse.de" date="1186488000">- Resolve file conflict between kdepim4 and kdepim4-knotes</changelog>
<changelog author="wstephenson@suse.de" date="1186401600">- remove kitchensync temporarily, not compatible with our
  libopensync</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672299</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679144, run fdupes</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="dmueller@suse.de" date="1180440000">- update to 3.90.1.svn668119</changelog>
<changelog author="stbinner@suse.de" date="1180008000">- initial package in abuild</changelog>
</package>
<package pkgid="c9662a336908cfa4c1125d2af7cf172ea396a8d7" name="kde4-kdm" arch="x86_64">
<version epoch="0" ver="4.0.4" rel="24.2"/>
<changelog author="dmueller@suse.de" date="1213185600">- add patch to fix windows disappearing after activating
  composite effects (bnc#390675)
- add patch to fix kwin per-window shortcuts (bnc#381356)
- fix crash killing kwin_kill_helper (kde#156998)</changelog>
<changelog author="wstephenson@suse.de" date="1212667200">- minimal Solid NetworkManager 0.7 backend fixes network status is
  always unknown (bnc#397072)</changelog>
<changelog author="dmueller@suse.de" date="1212408000">- don't deinstall KDE3 due to kdebase3-ksysguard conflict
- fix panel sizing issue</changelog>
<changelog author="dmueller@suse.de" date="1211976000">- call kde4-migrate if present (bnc#372170)</changelog>
<changelog author="stbinner@suse.de" date="1211889600">- backport unmounting in device notifier (bnc#391223)</changelog>
<changelog author="stbinner@suse.de" date="1211803200">- fix &quot;switch user&quot; doesn't work always (bnc#392269)
- fix logout from &quot;Classic Menu Style&quot; lacks power off/restart/
  standby/suspend options (bnc#391765)</changelog>
<changelog author="stbinner@suse.de" date="1211544000">- copy suspend parts from ksmserver logout dialog (bnc#390147)
- make drop of local files to Plasma desktop copy to ~/Desktop</changelog>
<changelog author="stbinner@suse.de" date="1211371200">- add option how to render desktop icon labels (bnc#382747)
- fix &quot;save session&quot; menu item missing in kmenu (bnc#383757)
- add sysinfo:/ entry to start menu in &quot;Computer&quot; tab as on KDE3
- make krunner search prefer KDE4 applications (bnc#381849)
- hidden option to disable desktop toolbox (bnc#393211)</changelog>
<changelog author="stbinner@suse.de" date="1211198400">- make ksmserver shutdown dialog use Plasma text color (bnc#391828)
- fix opening within Firefox and Mozilla from Klipper (bnc#384203)</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- rename Oxygen window decoration to Ozone</changelog>
<changelog author="llunak@suse.cz" date="1210939200">- support for KDE3 hotplug actions (bnc#378338)</changelog>
<changelog author="dkukawka@suse.de" date="1210939200">- fixed rotate-wacom-pointers.diff to work with current xsetwacom
  (bnc#391440)</changelog>
<changelog author="stbinner@suse.de" date="1210766400">- add ported rotate-wacom-pointers.diff (bnc#385149)
- correct ksysguardd package name and require it</changelog>
<changelog author="dmueller@suse.de" date="1210680000">- kdm4: terminate local x servers by default (bnc#381672)
- kdm4: make delayed popup work again (bnc#381197)</changelog>
<changelog author="coolo@suse.de" date="1210680000">- use the server cmd from sysconfig</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix possible ksmserver&lt;-&gt;knotify deadlock during KDE startup</changelog>
<changelog author="llunak@suse.cz" date="1210593600">- fix crash preventing setting of time/date (bnc#386429)</changelog>
<changelog author="coolo@suse.de" date="1210593600">- set a preloader by default</changelog>
<changelog author="dmueller@suse.de" date="1210334400">- fix kdm4 requiring root for shutdown</changelog>
<changelog author="stbinner@suse.de" date="1210334400">- add Kontact/KDE4 instead of Kontact/KDE3 to Kickoff (bnc#386374)
- fix potential Plasma crash after deleting plasmoids (bnc#386462)</changelog>
<changelog author="llunak@suse.cz" date="1210334400">- Administrator mode for date/time module, to make it usable</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- update to 4.0.4
  * http://kde.org/announcements/changelog_4_0_3to4_0_4.php</changelog>
<changelog author="dmueller@suse.de" date="1210075200">- fix fileconflicts by introducing an upstream-branding
  package for kde4-kdm</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Fix stacking problems in KWin (bnc#378773)</changelog>
<changelog author="llunak@suse.cz" date="1209729600">- Add missing ICE check for ksmserver (bnc#384774)</changelog>
<changelog author="dmueller@suse.de" date="1209470400">- fix focus issues in kde4-kdm (bnc#381501)</changelog>
<changelog author="stbinner@suse.de" date="1209384000">- update Plasma diff from openSUSE Plasma branch: several bugfixes
  including bnc#381704, bnc#379082, bnc#382510, bnc#377728,
  bnc#382169, bnc#381191, bnc#382497</changelog>
<changelog author="dmueller@suse.de" date="1208952000">- use radiobuttons for sessions menu (bnc#382138)</changelog>
<changelog author="dmueller@suse.de" date="1208779200">- fix unknown icon on suspend (#bnc381194)</changelog>
<changelog author="llunak@suse.cz" date="1208520000">- ksplashx changes needed for 11.0 splashscreen (bnc:#375581)</changelog>
<changelog author="dmueller@suse.de" date="1208520000">- update 4_0_BRANCH.diff
  * memleak fixes in kwin and ksplashsimple</changelog>
<changelog author="stbinner@suse.de" date="1208347200">- remove self conflict (bnc#379338)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1208174400">- improve logout, shutdown, restart confirmation and add countdown
- draw rounded background behind system tray windows
- don't align on every added file but only first run (bnc#379463)</changelog>
<changelog author="dmueller@suse.de" date="1208174400">- add kgreeter_generic from 4.1 branch (fate#301954)</changelog>
<changelog author="dmueller@suse.de" date="1207915200">- fix wallpaper not immediately updating (bnc#378771)</changelog>
<changelog author="stbinner@suse.de" date="1207828800">- update Plasma diff from openSUSE Plasma branch:
  * draw desktop icons old style
  * remove useless desktop rubber band
  * add &quot;(Un)Lock Widgets&quot; and &quot;Show Desktop&quot; to and remove &quot;Zoom
  Out&quot; from desktop toolbox
  * fix not disappearing plasmoid handles (bnc#369994)
  * fix moving of rotated plasmoids (bnc#377108)
  * taskmanager: &quot;Show only tasks from the current screen&quot; option
  * digital-clock: add date tooltip, add &quot;Show Seconds&quot; option
  * pager: add window icons support
  * kickoff: backported KDE trunk appearance
- branding changes, split off kdebase4-workspace-branding-upstream</changelog>
<changelog author="llunak@suse.cz" date="1207742400">- GUI for selecting the WM (bnc#332079)</changelog>
<changelog author="dmueller@suse.de" date="1207656000">- fix devel splitting for kwin headers
- fix config installation dir</changelog>
<changelog author="stbinner@suse.de" date="1207137600">- use Plasma diff created against branches/work/plasma-4.0-openSUSE
  which consolidates ported local patches, backported upstream and
  yet upstream uncommited features. This introduces:
  * moving of plasmoids on panels
  * adding and removing of panels
  * switching of start menu style
  * list newly installed applications within Kickoff
  * allow removing of uninstancable applets from a panel
  * Plasma theme selector, color change and tint support</changelog>
<changelog author="dmueller@suse.de" date="1206964800">- update to 4.0.3</changelog>
<changelog author="llunak@suse.cz" date="1206705600">- oxygen windecoration configurable colors (kde#152030)</changelog>
<changelog author="dmueller@suse.de" date="1205236800">- 4_0_BRANCH.diff update, including
  * full screen handling fixes
  * repaint bugs with alien windows</changelog>
<changelog author="dmueller@suse.de" date="1204891200">- fix kdm autologin and theming (bnc#365885)
- fix plasma crashes on startup (bnc#364977)</changelog>
<changelog author="dmueller@suse.de" date="1204113600">- update to 4.0.2</changelog>
<changelog author="stbinner@suse.de" date="1203336000">- update branch diff after Plasma backport week-end
- backport kickoff/simpleapplet view selection feature</changelog>
<changelog author="coolo@suse.de" date="1202731200">- remove sessions already in other packages
- let kdm require workspace for the greeter plugins</changelog>
<changelog author="dmueller@suse.de" date="1202472000">- build with PAM support (bnc#353531)</changelog>
<changelog author="stbinner@suse.de" date="1202385600">- moved showdesktop &amp; trash plasmoids to kdebase4-workspace-plamoids</changelog>
<changelog author="stbinner@suse.de" date="1202299200">- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1202126400">- update to final 4.0.1 tarball
- fix user session switching
- add location option to panel configuration dialog
- remove kinfocenter handbook</changelog>
<changelog author="stbinner@suse.de" date="1202040000">- update to 4.0.1 release
- backport of panel size configuration dialog
- backport of display configuration for traditional launcher menu
- start Kickoff application browser always at top-level
- add &quot;install all public kwin headers&quot; patch</changelog>
<changelog author="stbinner@suse.de" date="1201608000">- fix app menu starting and system tray icons regressions</changelog>
<changelog author="stbinner@suse.de" date="1201521600">- add application menu shortening feature and fix alphabetical sort</changelog>
<changelog author="stbinner@suse.de" date="1201089600">- update KDE_4_0_BRANCH.diff (incl. taskbar attention flash)
- don't migrate ~/Desktop icons to Dashboard which will not work
- migrate Trash.desktop to Trash plasmoid (added it for that)
- open Dashboard toolbox when Dashboard view is activated
- set GTK2_RC_FILES for better style of GTK applications
- fix locking of session (#355155)</changelog>
<changelog author="stbinner@suse.de" date="1200830400">- update KDE_4_0_BRANCH.diff
- more SUSE-like default panel setup (size, icons, plasmoids):
  * adds showdesktop plasmoid
- backport taskbar plasmoid features:
  * use more than one row if there are many windows
  * option to show only the windows on current desktop</changelog>
<changelog author="stbinner@suse.de" date="1200139200">- fix build</changelog>
<changelog author="stbinner@suse.de" date="1199534400">- update to 4.0 release</changelog>
<changelog author="stbinner@suse.de" date="1199275200">- update to 3.97.2</changelog>
<changelog author="stbinner@suse.de" date="1198152000">- update to 3.97.1</changelog>
<changelog author="dmueller@suse.de" date="1197115200">- update to 3.97.0</changelog>
<changelog author="stbinner@suse.de" date="1197115200">- fix build</changelog>
<changelog author="dmueller@suse.de" date="1196942400">- fix filelist</changelog>
<changelog author="dmueller@suse.de" date="1196769600">- update to 3.96.3</changelog>
<changelog author="dmueller@suse.de" date="1196510400">- update to 3.96.2</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- reenable OpenGL support</changelog>
<changelog author="dmueller@suse.de" date="1195646400">- update to 3.96.0</changelog>
<changelog author="dmueller@suse.de" date="1193918400">- updaste to 3.95.1</changelog>
<changelog author="dmueller@suse.de" date="1193745600">- update to 3.95.0</changelog>
<changelog author="stbinner@suse.de" date="1191326400">- update to 3.93.0.svn720097</changelog>
<changelog author="stbinner@suse.de" date="1190808000">- update to 3.93.0.svn717339</changelog>
<changelog author="stbinner@suse.de" date="1189684800">- update to 3.93.0.svn712052</changelog>
<changelog author="stbinner@suse.de" date="1188648000">- update to KDE 4.0 Beta 2</changelog>
<changelog author="stbinner@suse.de" date="1187870400">- update to 3.92.0.svn703920</changelog>
<changelog author="stbinner@suse.de" date="1187265600">- update to 3.92.0.svn700775</changelog>
<changelog author="stbinner@suse.de" date="1187179200">- fix more file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1186660800">- update to 3.92.0.svn697325
- fix file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1185710400">- update to KDE 4.0 Beta 1</changelog>
<changelog author="stbinner@suse.de" date="1184846400">- don't show System Settings on non-KDE/KDE3 desktop</changelog>
<changelog author="stbinner@suse.de" date="1184587200">- use the non generic lib version for libkonq</changelog>
<changelog author="stbinner@suse.de" date="1184241600">- update to 3.91.0.svn672298</changelog>
<changelog author="stbinner@suse.de" date="1182600000">- update to 3.90.1.svn679137</changelog>
<changelog author="stbinner@suse.de" date="1181304000">- update to 3.90.1.svn670093</changelog>
<changelog author="stbinner@suse.de" date="1180958400">- fix build</changelog>
<changelog author="coolo@suse.de" date="1180699200">- simplify spec file by using macros from kde4-filesystem</changelog>
<changelog author="stbinner@suse.de" date="1179921600">- run %fdupes
- fix prefix of two bins</changelog>
<changelog author="olh@suse.de" date="1179316800">- Buildrequires libusb -&gt; libusb-devel</changelog>
<changelog author="stbinner@suse.de" date="1179230400">- show .desktop files of kdebase4-runtime only in a KDE session</changelog>
<changelog author="stbinner@suse.de" date="1178971200">- libkdeinit -&gt; libkdeinit4</changelog>
<changelog author="stbinner@suse.de" date="1178798400">- fix package file conflicts</changelog>
<changelog author="stbinner@suse.de" date="1178539200">- initial package in abuild</changelog>
</package>
<package pkgid="a83139a67b54c551b52f902fb138a811b6f6d2fc" name="mozilla-xulrunner190-translations" arch="ppc">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="cc769cb579800d519f4f0a4676f74c042b3f31ea" name="MozillaFirefox-translations" arch="x86_64">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="905ef4faf999834bb017db764939bfc0c21523f1" name="mozilla-xulrunner190-devel" arch="i586">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="d09f4822b78f06d85a8f39ac9fda36bdfa0724cc" name="mozilla-xulrunner190" arch="ppc">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="3fc98679470fef648f0f2ba88cdba3c78de7700e" name="mozilla-xulrunner190" arch="x86_64">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="3c81cdde7498a38f8a16b1d354619cc1bb272072" name="mozilla-xulrunner190-gnomevfs" arch="i586">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="b40ab188d52109c7865c56dd45595f4bd3a50762" name="mozilla-xulrunner190-translations" arch="i586">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="32e94741a317ddcb6d4b75fc9f32a3d8b1607390" name="MozillaFirefox-translations" arch="i586">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="3e8f2a1d3130478a8ed511fdd16cbc914de69e4f" name="mozilla-xulrunner190-gnomevfs" arch="x86_64">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="7bb56a0932204678f5e690d4ca39a2a2429898de" name="MozillaFirefox" arch="ppc">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="c8f8457875e7832a2554ff78919bcb1a00a3bb01" name="mozilla-xulrunner190-gnomevfs" arch="ppc">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="1c3a64d02682b8be9bb65b860c1404d0681744e1" name="MozillaFirefox" arch="x86_64">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="81e5cd99c1f045b4adf9df65ba660a576fb5f7b7" name="mozilla-xulrunner190-devel" arch="ppc">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="832951872cfa8ae238c947b772836bcb173632c8" name="mozilla-xulrunner190-translations" arch="x86_64">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="6ce77eac54e7f761cf4570bbef8aee23a6609e58" name="MozillaFirefox-translations" arch="ppc">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="11da33e0965ed2d5e7a4874d1823436589fcee36" name="mozilla-xulrunner190" arch="i586">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="c452f2692fd2a219a4e74a8fabf205b47a44b98c" name="mozilla-xulrunner190-devel" arch="x86_64">
<version epoch="0" ver="1.9.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the Build Service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 1.9
- removed obsolete mozilla-fsync* patch
- make it possible to ignore NM events with a pref (bmo#424626)
  (toolkit.networkmanager.ignore=false|true)
  (mozilla-network-status.patch)
- modify pref to not stop at punctuation for selections
  (bnc#395070)
- fixed restart command for session managers (bnc#396552)
- do not compile cairo with SSE support (bnc#397815)
- mozilla-js.pc uses correct cflags (bnc#397814)</changelog>
<changelog author="maw@suse.de" date="1211803200">- Fix baselibs.conf to mention mozilla-xulrunner190-translations
  (bnc#393856).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-pkgconfig.patch (part of bnc#381154).</changelog>
<changelog author="maw@suse.de" date="1211371200">- Add mozilla-fsync-bmo499050.patch (bmo#499050).</changelog>
<changelog author="maw@suse.de" date="1209643200">- Merge changes from the build service (thanks, Wolfgang):
  + Only use gconf proxy settings under GNOME (bnc#381172)
  + Add mozilla-extensionmanager.patch (bnc#381733, and #382969)
  + Add mozilla-system-hunspell.patch to enable use of the system's
  hunspell (bnc#382437)
  + Add mozilla-gnome-proxies.patch:
  * Only use gconf proxy settings when running under GNOME
  (bnc#381172)
  * Correctly read the ignored hosts settings from gconf
  (bmo#429520)
  + Add mozilla-helperapp.patch to offer the gconf default for
  protocol handlers (bnc#383697)
- Rename the -lang subpackage to -stranslations (bnc#381635).</changelog>
<changelog author="maw@suse.de" date="1208347200">- Merge changes from the build service:
  + Add mozilla-chrome-registry.patch to fix a startup crash
  (bmo#391311 and bnc#379523)
  + Add mozilla-scroll.patch to fix scrolling performance issues
  (bmo#424915 and bnc#377055)
  + Update baselibs.conf.</changelog>
<changelog author="maw@suse.de" date="1208174400">- Better sync against the build service's version.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to create xxbit packages</changelog>
<changelog author="wr@rosenauer.org" date="1207051200">- update to version 1.9b5
  * including fix for bnc #368967
  * integrated mozilla-gnome-vfs.patch
- updated shipped locales &quot;Provides&quot;
- fixed version upgrading (remove leftovers from previous versions)
- remove executable flags from JS scripts
- CSS DPI scaling now occurs with higher dpi values now (&gt;192)
- prerequire coreutils for 'rm' in post scripts</changelog>
<changelog author="maw@suse.de" date="1205841600">- Merge changes from the build service (thanks, Wolfgang).</changelog>
<changelog author="wr@rosenauer.org" date="1205150400">- new snapshot version 1.9b4
- updated shipped locales &quot;Provides&quot;
- enabled url classifier component
  (needed for Firefox' safe browsing feature)
- added mozilla-gnome-vfs.patch (#368238)</changelog>
<changelog author="wr@rosenauer.org" date="1204286400">- new snapshot 20080228
- source archive contains browser components now to make it easier
  to keep xulrunner and firefox in sync
  (use shipped-locales from browser now instead of keeping a copy
  in the package)
- proxy-type 5 is default now (removed from default prefs)</changelog>
<changelog author="wr@rosenauer.org" date="1204200000">- new snapshot 20080227
- use system provided sqlite for factory/11.0
- use fdupes
- tweak default preferences
- fix debuginfo package
- fix wrong executable permissions
- fix wrong ownership of the gnomevfs libs
- add add-plugins.sh to manage dictionaries</changelog>
<changelog author="wr@rosenauer.org" date="1204027200">- new snapshot 20080225
- added -gnomevfs subpackage for evaluation
- added back -l10n subpackage</changelog>
<changelog author="wr@rosenauer.org" date="1203681600">- initial xulrunner 1.9 package
  * doesn't update any prior xulrunner yet
  * can be installed in parallel
  * just updates the /usr/bin/xulrunner link to the new version
  * needs NSPR 4.7.1 and NSS 3.12</changelog>
</package>
<package pkgid="d6259a91733c8f6abdd4b58b584a68dd545cba39" name="MozillaFirefox" arch="i586">
<version epoch="0" ver="3.0" rel="0.1"/>
<changelog author="maw@suse.de" date="1213704000">- Merge changes from the build service (thanks, Wolfgang)
  (bnc#400001 and SWAMP#18164).</changelog>
<changelog author="wr@rosenauer.org" date="1213704000">- update to version 3.0
- fixed double entry in bookmarks for www.opensuse.org (bnc#396980</changelog>
<changelog author="aj@suse.de" date="1210852800">- Add Planet SUSE, forums.o.o and How to participate to default
  URLs.</changelog>
<changelog author="maw@suse.de" date="1209729600">- network.protocol-handler.app.* prefs are no longer supported;
  remove references to them from firefox-suse-default-prefs.js
  (bnc#383697).</changelog>
<changelog author="maw@suse.de" date="1207224000">- Update to Firefox 3.0b5 (2.9.95) (thanks, Wolfgang).</changelog>
<changelog author="maw@suse.de" date="1206532800">- Merge changes from the build service (thanks, Wolfgang)
- Update to the fourth Firefox 3.0 Beta (2.9.94):
  + Based upon the Gecko 1.9 Web rendering platform, which improves
  performance, stability, and rendering correctness; it also
  boasts a considerable simplification in its code
  + Security improvements:
  * One-click site info
  * Malware Protection
  * New Web Forgery Protection page
  * New SSL error pages
  * Add-ons and Plugin version check
  * Secure add-on updates
  * Effective top-level domain (eTLD) service to better restrict
  cookies and other restricted content to a single domain
  * Better protection against cross-site JSON data leaks
  + Usability improvements:
  * Easier password management
  * Simplified add-on installation
  * New Download Manager
  * Resumable downloading
  * Full page zoom
  * Podcasts and Videocasts can be associated with your media
  playback tools
  * Tab scrolling and quickmenu
  * Save what you were doing: Firefox will prompt users to save
  tabs on exit
  * Optimized Open in Tabs behavior
  * Location and Search bar size can now be customized with a
  simple resizer item
  * Text selection improvements
  * Find toolbar
  * Improved integration with Linux: Firefox's default icons,
  buttons, and menu styles now use the native GTK theme
  + Personalization improvements:
  * Star button: quickly add bookmarks from the location bar
  with a single click; a second click lets you file and tag them
  * Tags: associate keywords with your bookmarks to sort them
  by topic
  * Location bar &amp; auto-complete
  * Smart Bookmarks Folder
  * Places Organizer: view, organize and search through all
  of your bookmarks, tags, and browsing history with multiple
  views and smart folders to store your frequent searches
  * Web-based protocol handlers
  * Download &amp; Install Add-ons
  * Easy to use Download Actions
  + Improved platform for web developers:
  * New graphics and font handling: new graphics and text
  rendering architectures in Gecko 1.9 provides rendering
  improvements in CSS, SVG as well as improved display of
  fonts with ligatures and complex scripts
  * Color management: (set gfx.color_management.enabled on
  in about:config and restart the browser to enable.);
  Firefox can now adjust images with embedded color profiles
  * Offline support: enables web applications to provide
  offline functionality (website authors must add support
  for offline browsing to their site for this feature
  to be available to users)
  + Improved performance:
  * Speed: improvements to the JavaScript engine as well as
  profile guided optimizations have resulted in significant
  improvements in performance; compared to Firefox 2,
  web applications like Google Mail and Zoho Office run
  twice as fast in Firefox 3 Beta 4, and the popular
  SunSpider test from Apple shows improvements over
  previous releases
  * Memory usage: Several new technologies work together to
  reduce the amount of memory used by Firefox 3 Beta 4
  over a web browsing session;  memory cycles are broken
  and collected by an automated cycle collector, a new
  memory allocator reduces fragmentation, hundreds of leaks
  have been fixed, and caching strategies have been tuned
  * Reliability: A user's bookmarks, history, cookies, and
  preferences are now stored in a transactionally secure
  database format which will prevent data loss even if their
  system crashes
- This version depends upon the mozilla-xulrunner190 package
- Drop various stale packages, respin several that have been
  kept around, and add a few new ones.</changelog>
<changelog author="maw@suse.de" date="1202731200">- Security update to version 2.0.0.12 (bnc#354469):
  + MFSA 2008-11/CVE-2008-0594 Web forgery overwrite with div
  overlay
  + MFSA 2008-10/CVE-2008-0593 URL token stealing via stylesheet
  redirect
  + MFSA 2008-09/CVE-2008-0592 Mishandling of locally-saved plain
  text files
  + MFSA 2008-08/CVE-2008-0591 File action dialog tampering
  + MFSA 2008-06/CVE-2008-0419 Web browsing history and forward
  navigation stealing
  + MFSA 2008-05/CVE-2008-0418 Directory traversal via chrome: URI
  + MFSA 2008-04/CVE-2008-0417 Stored password corruption
  + MFSA 2008-03/CVE-2008-0415 Privilege escalation, XSS, Remote
  Code Execution
  + MFSA 2008-02/CVE-2008-0414 Multiple file input focus stealing
  vulnerabilities
  + MFSA 2008-01/CVE-2008-0412 Crashes with evidence of memory
  corruption (rv:1.8.1.12)
- Reference libaoss.so in start script (bnc#117079)
- Remove mozilla-canvas-1.8.1.10.patch, as it has been upstreamed
- Update firefox-ui-lockdown.patch (FATE#301534, FATE#302023, and
  FATE#302024)
- Add application/x-xpinstall mime type to MozillaFirefox.desktop
- Add MozillaFirefox.xml to bind .xpi to application/x-xpinstall
  in desktop.</changelog>
<changelog author="maw@suse.de" date="1200571200">- Add mozilla-maxpathlen.patch (#354150 and bmo #412610).</changelog>
<changelog author="maw@suse.de" date="1198238400">- Add firefox-348446-empty-lists.patch (bnc#348446).</changelog>
<changelog author="maw@suse.de" date="1196856000">- Respin proxy-dev.patch (bnc#340678) -- thanks, Anders!</changelog>
<changelog author="maw@suse.de" date="1196164800">- Security update to version 2.0.0.10 (#341905, #341591):
  + MFSA 2007-39  Referer-spoofing via window.location race condition
  + MFSA 2007-38 Memory corruption vulnerabilities (rv:1.8.1.10)
  + MFSA 2007-37 jar: URI scheme XSS hazard
  + Fixes for regressions introduced in 2.0.0.8
  + Updated dbus.patch, startup.patch, misc.dif, and configure.patch
- Add mozilla-gcc4.3-fixes.patch
- Add mozilla-canvas-1.8.1.10.patch (#341591#c10).</changelog>
<changelog author="maw@suse.de" date="1196078400">- Build with -ftree-vrp -fwrapv, per advice in #342603#c17.</changelog>
<changelog author="maw@suse.de" date="1194955200">- Add firefox-gcc4.3-fixes.patch.</changelog>
<changelog author="maw@suse.de" date="1192795200">- Security update to version 2.0.0.8 (#332512) (thanks, Wolfgang)
  * MFSA 2007-29 Crashes with evidence of memory corruption
  * MFSA 2007-30 onUnload Tailgating
  * MFSA 2007-31 Digest authentication request splitting
  * MFSA 2007-32 File input focus stealing vulnerability
  * MFSA 2007-33 XUL pages can hide the window titlebar
  * MFSA 2007-34 Possible file stealing through sftp protocol
  * MFSA 2007-35 XPCNativeWraper pollution using Script object
  complete advisories on
  http://www.mozilla.org/projects/security/known-vulnerabilities.html</changelog>
<changelog author="maw@suse.de" date="1190548800">- Don't explicitly require libaoss.so (#326751).</changelog>
<changelog author="maw@suse.de" date="1189857600">- Update the Novell Support search plugin in search-addons.tar.bz2
  (#297261)
- Set the browser.tabs.loadFolderAndReplace preference to false
  by default (#230759).</changelog>
<changelog author="dmueller@suse.de" date="1189598400">- fix hardlinks accross partitions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Add http://software.opensuse.org/search?baseproject=openSUSE:10.3
  to the default bookmarks (#308223).</changelog>
<changelog author="ro@suse.de" date="1188907200">- move last change a bit further in specfile</changelog>
<changelog author="maw@suse.de" date="1188561600">- Mark a .png file as nonexecutable.</changelog>
<changelog author="maw@suse.de" date="1188302400">- Minor .spec update (#305193)
  + Remove two obsolete patches
  + Correct releasedate
  + Include only the officially supported locales.</changelog>
<changelog author="maw@suse.de" date="1187784000">- Merge changes from the build service (thanks, Wolfgang):
  + Provide locale dependency information (#302288)
  + Add x11-session.patch, supporting X11 session management
  (#227047)
  + Update to version 2.0.0.6
  * MFSA 2007-26  Privilege escalation through chrome-loaded
  about:blank windows
  * MFSA 2007-27  Unescaped URIs passed to external programs
  (only relevant on Windows)
- Use %fdupes.</changelog>
<changelog author="aj@suse.de" date="1187697600">- Adjust bookmarks: Add news.opensuse.org, use new software.o.o
  page.</changelog>
<changelog author="mauro@suse.de " date="1187265600">- Revert previous change.</changelog>
<changelog author="mauro@suse.de" date="1187092800">- Added support for ymp in the mimetypes.rdf
- Added OneClickInstallUrlHandler for handing the actual call from firefox.
- Fixes bnc #295677</changelog>
<changelog author="maw@suse.de" date="1185192000">- Security update to version 2.0.0.5 (#288115) which has fixes for:
  MFSA 2007-18
  CVE-2007-3734 - Browser flaws
  CVE-2007-3735 - Javascript flaws
  MFSA 2007-19
  CVE-2007-3736
  MFSA 2007-20
  CVE-2007-3089
  MFSA 2007-21
  CVE-2007-3737
  MFSA 2007-22
  CVE-2007-3285
  MFSA 2007-23
  CVE-2007-3670
  MFSA 2007-24
  CVE-2007-3656
  MFSA 2007-25
  CVE-2007-3738</changelog>
<changelog author="adrian@suse.de" date="1182427200">- fix changelog entry order</changelog>
<changelog author="maw@suse.de" date="1182168000">- Use mozilla.sh.in from the build service (#230681).</changelog>
<changelog author="sbrabec@suse.cz" date="1181044800">- Removed invalid desktop category &quot;Application&quot; (#254654).</changelog>
<changelog author="maw@suse.de" date="1181044800">- Security update to version 2.0.0.4
- Refresh configure.patch, startup.patch, and visibility.patch
- Now use l10n-%{version}.tar.bz2 instead of l10n.tar.bz2.</changelog>
<changelog author="ro@suse.de" date="1177934400">- added unzip to BuildRequires</changelog>
<changelog author="mfabian@suse.de" date="1176897600">- add Japanese to the languages which get PANGO enabled in the
  start script to support the Japanese combining characters
  U+3099 U+309A (see bugzilla #262718 comment #29).</changelog>
<changelog author="maw@suse.de" date="1173700800">- Package gconf stuff.</changelog>
<changelog author="maw@suse.de" date="1172145600">- Security update to 2.0.0.2 (#244923), which covers:
  + mfsa2007-01
  * CVE-2007-0775 - layout engine crashes
  * CVE-2007-0776 - SVG
  * CVE-2007-0777 - javascript engine corruption
  + mfsa2007-02
  * CVE-2007-0995 - Invalid trailing characters in HTML tag attributes
  * CVE-2007-0996 - Child frame character set inheritance
  * CVE-2006-6077 - Injected password forms
  + mfsa2007-02
  + mfsa2007-03
  * CVE-2007-0078
  + mfsa2007-04
  * CVE-2007-0079
  + mfsa2007-05
  * CVE-2007-0780
  * CVE-2007-0800
  + mfsa2007-06
  * CVE-2007-0008 - client flaw
  * CVE-2007-0009 - server flaw
  + mfsa2007-07
  * CVE-2007-0981
- Updates mozilla.sh.in (#230681)
- Fixes #232209
- Updates the man page (#243037)
- Properly propagates exit codes (#241492)
- Adds em-356370.patch (#217374)</changelog>
<changelog author="maw@suse.de" date="1169726400">- Fixup the Gnome paths, keeping in closer sync with the
  buildservice.</changelog>
<changelog author="maw@suse.de" date="1169121600">- Gnome is now in /usr, so remove references to /opt/gnome
- Install firefox.png with the executable bit not set.</changelog>
<changelog author="meissner@suse.de" date="1168430400">- readd MozillaFirebird provides (was incorrect in removing it).</changelog>
<changelog author="meissner@suse.de" date="1168257600">- Do not provide MozillaFirebird, just obsolete it.</changelog>
<changelog author="maw@suse.de" date="1164974400">- Update gecko-lockdown.patch (#220616).</changelog>
<changelog author="maw@suse.de" date="1164888000">- Update firefox-suse-default-prefs.js, adding
  'pref(&quot;browser.backspace_action&quot;, 2);' (#217374)</changelog>
<changelog author="aj@suse.de" date="1164888000">- Fix last change (#224431).</changelog>
<changelog author="aj@suse.de" date="1164801600">- Change download bookmark (#224431).
- Rename bookmark folder to openSUSE.</changelog>
<changelog author="aj@suse.de" date="1164715200">- Sync from Buildservice with following critical fixes (thanks
  Wolfgang Rosenauer!):
  * fixed system-proxies.patch to actually work (#223881).
  * Rearrange Bookmarks to pass trademark review.</changelog>
<changelog author="aj@suse.de" date="1164628800">- Fix tango theme (#223796).</changelog>
<changelog author="aj@suse.de" date="1164628800">- Use www.opensuse.org as home page.</changelog>
<changelog author="aj@suse.de" date="1163332800">- Set novell.com as home page.
- Update from BuildService (thanks Wolfgang!):
  - fixed crash in htmlparser (#217257, bmo #358797)
  - added gconf2 as PreReq (#212505)
  - added 32bit libaoss.so as requirement (#216266)
  - Removed SUSE searchplugin (Portal not available anymore)
  (#216054)
  - Removed obsolete xul-picker.patch and system-nspr.patch
  - Fixed building on 10.1 and 10.0 (dbus)
  - Removed obsolete throbber preference</changelog>
<changelog author="jhargadon@suse.de" date="1163073600">- updated tango theme</changelog>
<changelog author="aj@suse.de" date="1162123200">- Another fix for 214125, patch by Wolfgang Rosenauer.</changelog>
<changelog author="aj@suse.de" date="1161864000">- Fix gcc warnings about undefined operations, patch by
  Robert O'Callahan.
- Update system-proxies.patch to fix error box (214125), patch by
  Robert O'Callahan.</changelog>
<changelog author="aj@suse.de" date="1161604800">- Update to current CVS version of 2.0.
- Use www.opensuse.org as default home page for now (#203547).</changelog>
<changelog author="aj@suse.de" date="1161432000">- Disable non-working plasticfox and tango themes.</changelog>
<changelog author="aj@suse.de" date="1161345600">- Fix building of locales.</changelog>
<changelog author="mkoenig@suse.de" date="1161345600">- update to version 2.0rc3:
  * New features: Visual Refresh, Built-in phishing protection,
  Enhanced search capabilities, Improved tabbed browsing,
  Resuming your browsing session, Previewing and subscribing
  to Web feeds, Inline spell checking, Live Titles,
  Improved Add-ons manager, JavaScript 1.7, Extended search
  plugin format, Updates to the extension system,
  Client-side session and persistent storage, SVG text</changelog>
<changelog author="meissner@suse.de" date="1161086400">- disabled debugging.</changelog>
<changelog author="stark@suse.de" date="1158062400">- security update to version 1.5.0.7</changelog>
<changelog author="stark@suse.de" date="1156161600">- added greasemonkey helper change (#199920)
- fixed packager.mk for new make version</changelog>
<changelog author="stark@suse.de" date="1155297600">- fixed crash in dbus component (patch by thoenig #197928)
- use external adresses for PAC configuration (#196506)</changelog>
<changelog author="stark@suse.de" date="1154952000">- added symlink for Firefox 1.0.x compatibility</changelog>
<changelog author="stark@suse.de" date="1154174400">- update to regression release 1.5.0.6 (#195043)</changelog>
<changelog author="stark@suse.de" date="1154001600">- security update to version 1.5.0.5 (#195043)
  * observer-lock.patch integrated now
- fixed leak in JS' liveconnect (#186066)
- fixed desktop file for old distributions
  (StartupNotify=false)</changelog>
</package>
<package pkgid="92dcd5024cbcf2188ba311cdb6b579e0fe094d29" name="NetworkManager-kde" arch="x86_64">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="d8fb60bc61d61e5e84d2e85aa94de57d650eb295" name="NetworkManager-openvpn-kde" arch="i586">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="ab9bb87c665f80912f40a5933786a8716ea8909a" name="NetworkManager-vpnc-kde" arch="i586">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="ef01ca0ef9b60084c9435589fadc25411184bce2" name="NetworkManager-openvpn-kde" arch="x86_64">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="fca651e030b5d43208cc3a6b1cc19d31b8fdd9e1" name="NetworkManager-vpnc-kde" arch="x86_64">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="bd919be4e13b19d0fbbd8e4d5feaee433042954f" name="NetworkManager-openvpn-kde" arch="ppc">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="7b1744dc8f6f06d04d1d8e5bbfd923bb0a757ee5" name="NetworkManager-kde" arch="i586">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="467eedf3ac69d3f8264282e87000399b476608ee" name="NetworkManager-kde-devel" arch="x86_64">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="c529e73a438171c7eaa8ac3f7dcceeb4f19d836d" name="NetworkManager-kde-devel" arch="i586">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="e6d863402e225fd316a7e85656b84005f237b4c0" name="NetworkManager-kde-devel" arch="ppc">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="e9cbb1096838c18c8f5fe4ddb1025c4c81f41648" name="NetworkManager-kde" arch="ppc">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="de2304aed6a8831c860349dac12325b77aed8567" name="NetworkManager-vpnc-kde" arch="ppc">
<version epoch="0" ver="0.7r821737" rel="0.1"/>
<changelog author="hschaa@suse.de" date="1213617600">- Update to r821737
  * Select the correct security mode for wireless connections
  * Notify about NetworkManager not running (bnc#383195)
  * Show if a wireless network is encrypted (bnc#393070)
  * Fix listing available networks (bnc#397589)
  * Fix crash when NeworkManager is restarted (bnc#397678)
  * Allow user-defined notifications (bnc#398425)
  * Fix WPA-EAP TTLS and PEAP (bnc#396347)
  * Update translations
  * Several smaller bugfixes</changelog>
<changelog author="hschaa@suse.de" date="1212408000">- Update to r815960
  * Merge trayicons together (bnc#383032)
  * Build package NetworkManager-devel (needed for external
  VPN plugins like novellvpn)
  * Build packages NetworkManager-openvpn-kde and
  NetworkManager-vpnc-kde (bnc#389168)
  * Preselect the correct wireless settings (bnc#391759)
  * Left click opens the context menu (bnc#392966)
  * Several smaller bugfixes</changelog>
<changelog author="wstephenson@suse.de" date="1211803200">- Update to r812889, late features:
  * VPN support
  * UMTS/CDMA/GSM support</changelog>
<changelog author="hschaa@suse.de" date="1210334400">- Update to current development branch 0.7r805840, changes:
  * Allow deletion of connections (bnc#384126)
  * Some minor bugfixes (bnc#379470, bnc#381718, bnc#384201)
  * Update API to match NetworkManager's
  * Other bugfixes and cleanups</changelog>
<changelog author="hschaa@suse.de" date="1207915200">- Update to current development branch 0.7r795743, changes:
  * Fix usage with current NM
  * Bugfixes
  * GUI cleanups</changelog>
<changelog author="hschaa@suse.de" date="1205409600">- Update to current development branch 0.7r785504, changes:
  * Connections are persisted and therefore automatically connected on startup
  * Some GUI cleanups
  * Lot's of fixes</changelog>
<changelog author="coolo@suse.de" date="1200139200">- disable final to fix build</changelog>
<changelog author="hschaa@suse.de" date="1200052800">- Update to current unstable branch 0.7</changelog>
<changelog author="hschaa@suse.de" date="1189166400">- add patch knetworkmanager-fix_corrupted_tray-hschaa-01.patch
  (fixes b.n.c #264959)</changelog>
<changelog author="hschaa@suse.de" date="1188302400">- add patch knetworkmanager-fix_segfault-hschaa-01.patch
  (fixes b.n.c #304705)
- add patch knetworkmanager-dbus_race-hschaa-01.patch
  (fixes b.n.c #304956)
- add translation_update_hu.patch</changelog>
<changelog author="dmueller@suse.de" date="1187784000">- fix various memory corruptions, memory leaks and other bugs</changelog>
<changelog author="hschaa@suse.de" date="1186660800">- add patch knetworkmanager-show_message-hschaa-01.patch
  (fixes b.n.c #264176)
- add patch knetworkmanager-infodialog_tab-hschaa-01.patch
  (fixes b.n.c #295593)</changelog>
<changelog author="hschaa@suse.de" date="1186574400">- add patch knetworkmanager-enablebutton-hschaa-01.patch
  (fixes b.n.c #277720)</changelog>
<changelog author="hschaa@suse.de" date="1186401600">- add patch knetworkmanager-fixbuild_u64-hschaa-01.patch
  (fixes build on i386)
- update knetworkmanager.default.sh to respect KDEHOME
  (fixes b.n.c #290292)</changelog>
<changelog author="hschaa@suse.de" date="1186142400">- add patch knetworkmanager-fixnetworksui-hschaa-01.patch
  (fixes b.n.c #293449)</changelog>
<changelog author="hschaa@suse.de" date="1183377600">- add patch knetworkmanager-version-hschaa-01.patch which
  fixes broken autoconnecting on kde start</changelog>
<changelog author="hschaa@suse.de" date="1182340800">- update to 0.2r674918 (fixes b.n.c #206641, #182202, #199164, #260440)
- remove patches knetworkmanager-vpnc_pwds-hschaa-01.patch,
  knetworkmanager-newnetwork_crash-hschaa-01.patch,
  knetworkmanager-wpaeap_storage-hschaa-01.patch:
  commited upstream</changelog>
<changelog author="hschaa@suse.de" date="1181131200">- add patch knetworkmanager-vpnc_pwds-hschaa-01.patch
  (fixes b.n.c #281343)</changelog>
<changelog author="coolo@suse.de" date="1180699200">- move kde_post_install</changelog>
<changelog author="wstephenson@suse.de" date="1180008000">- Revised offline mode infrastructure (#237274)</changelog>
<changelog author="hschaa@suse.de" date="1178539200">- add patch knetworkmanager-newnetwork_crash-hschaa-01.patch
  (fixes b.n.c #269253)</changelog>
<changelog author="hschaa@suse.de" date="1176292800">- Use the right source file (instead of the wrong one which was
  checked in on Apr 4)</changelog>
<changelog author="hschaa@suse.de" date="1175688000">- add patch knetworkmanager-wpaeap_storage-hschaa-01.patch
  (fixes b.n.c #253413 and #253414)</changelog>
<changelog author="hschaa@suse.de" date="1174910400">- update to KDE SVN r646731 (fixes b.n.c #230683, #254352)</changelog>
<changelog author="stbinner@suse.de" date="1173441600">- fix build (new icon location check)</changelog>
<changelog author="hschaa@suse.de" date="1171281600">- Branch off new subpackages NetworkManager-kde-openvpn and
  NetworkManager-kde-vpnc to avoid gnome dependencies brought in
  through NetworkManager-gnome (b.n.c #198529).</changelog>
<changelog author="hschaa@suse.de" date="1170936000">- new subpackage NetworkManager-kde-devel contains headers for
  building plugins for KNetworkManager</changelog>
<changelog author="hschaa@suse.de" date="1170849600">- update to KDE SVN r631225</changelog>
<changelog author="thoenig@suse.de" date="1164110400">- remove patches knetworkmanager-notify-hschaa-01.patch (b.n.c
  [#159061]), knetworkmanager-vpnoverlay-hschaa-01.patch (b.n.c
  [#159061]) and knetworkmanager-vpn-utf8-suport-hschaa-01.patch
  (b.n.c #222918):  Comitted upstream.
- update to KDE SVN r606753:</changelog>
<changelog author="hschaa@suse.de" date="1164110400">- add patch knetworkmanager-vpn-utf8-suport-hschaa-01.patch:
  Support utf8 encoding in VPN name, service etc.
  (b.n.c #222918)
- add patch knetworkmanager-vpnoverlay-hschaa-01.patch:
  Show a symbol in the system tray when a VPN connection is
  established (b.n.c #159061)</changelog>
<changelog author="thoenig@suse.de" date="1163764800">- add patch knetworkmanager-notify-hschaa-01.patch:  Show warning
  if VPN connection attempt failed (b.n.c #159061)
- beautify connection dialog when manually connecting to a network</changelog>
<changelog author="thoenig@suse.de" date="1162814400">- update to KDE SVN r602671
- do not spawn warnings in libnm-util (b.n.c 216083)
- remove patch knetworkmanager-dialup-yast-thoenig-01.patch: Fix is
  now upstream</changelog>
<changelog author="thoenig@suse.de" date="1162382400">- add patch knetworkmanager-dialup-yast-thoenig-01.patch: Feed
  KProcess properly to call YaST for dial-up configuration (b.n.c
  [#216835])</changelog>
<changelog author="thoenig@suse.de" date="1161950400">- update patch knetworkmanager-fallback-thoenig-02.patch: Fix
  storage of networks with 'fallback' flag.</changelog>
<changelog author="thoenig@suse.de" date="1161604800">- add patch knetworkmanager-fallback-thoenig-01.patch: The flag
  'trusted' is gone (NetworkManager API change).  Remove the
  corresponding bits and replace with the 'fallback' flag.  If this
  flag is set for a wireless network, NetworkManager will also try
  to connect to that network even if it has not been found by
  scanning (helps when using broken wireless drivers)</changelog>
<changelog author="thoenig@suse.de" date="1159185600">- update to KDE SVN r588481
- open KWallet only when connecting to an encrypted network (b.n.c
  [#204809])
- ignore signal from NetworkManager if its state did not change
  (b.n.c #165275)
- move SuSE specific code to a separate patch
  (knetworkmanager-kde-networkstatus-wstephenson-01.patch)
- persist settings for &quot;Offline Mode&quot; and &quot;Disable Wireless&quot;
- avoid flickering of the tray icon
- remove absolute path to g-k-d
- this version will be released as online update for SL10.1,
  SLED10 and SLES10.</changelog>
</package>
<package pkgid="168cf4a924ab2eb3de373ec4c7062480ee7cacc1" name="timezone" arch="x86_64">
<version epoch="0" ver="2008c" rel="0.1"/>
<changelog author="pbaudis@suse.cz" date="1212494400">- Update to version 2008c (Marocco, Mongolia, Pakistan DST changes)
  [bnc#396308]</changelog>
<changelog author="pbaudis@suse.cz" date="1207137600">- Update to version 2008b (esp. Chile, Cuba, Iraq, Syria DST changes)
  [bnc#368760]</changelog>
<changelog author="pbaudis@suse.cz" date="1201262400">- Update to version 2007k (esp. Argentina DST change) [#350489]</changelog>
<changelog author="schwab@suse.de" date="1200484800">- Use RPM_OPT_FLAGS.</changelog>
<changelog author="pbaudis@suse.cz" date="1196942400">- Update to version 2007j (esp. Venezuela time shift)</changelog>
<changelog author="pbaudis@suse.cz" date="1191844800">- Update to version 2007h</changelog>
<changelog author="pbaudis@suse.cz" date="1189252800">- Fix %post script to work in patch RPMs as well</changelog>
<changelog author="pbaudis@suse.cz" date="1187697600">- Update to version 2007g</changelog>
<changelog author="pbaudis@suse.cz" date="1186574400">- Fix %post if /etc/localtime doesn't exist yet</changelog>
<changelog author="pbaudis@suse.cz" date="1186142400">- Split timezone package to a separate physical package</changelog>
<changelog author="aj@suse.de" date="1185537600">- Use fdupes to reduce timezone data size.</changelog>
<changelog author="schwab@suse.de" date="1184328000">- Update to head of glibc-2.6 branch.
- Fix update on ppc.</changelog>
<changelog author="matz@suse.de" date="1183032000">- Add a provide for &quot;rtld(GNU_HASH)&quot;.</changelog>
<changelog author="schwab@suse.de" date="1182081600">- Fix section selection in crt objects.</changelog>
<changelog author="pbaudis@suse.cz" date="1181217600">- Backport fix for crashing printf() of some invalid ldouble values</changelog>
<changelog author="pbaudis@suse.cz" date="1180526400">- Added few fixes from 2.6 CVS before 2.6.1 gets released</changelog>
<changelog author="pbaudis@suse.cz" date="1179576000">- Update glibc to version 2.6
- Update tzdata to version 2007f</changelog>
<changelog author="schwab@suse.de" date="1178280000">- Update build checks.</changelog>
<changelog author="dmueller@suse.de" date="1177070400">- only keep symtab for libpthread*</changelog>
<changelog author="pbaudis@suse.cz" date="1177070400">- Fix strtod() exponent limit calculations [#230909]
- Fix random nscd crashes under very heavy passwd/group queries
  load [#192391]
- Add some enums from CVS to sys/personality.h [#253710]
- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
- Fix llrintl() on ppc64 [#241183]
- Fix makecontext() segfault [#249780]
- Fix potential dladdr() breakage [#241464]
- Fix some races in client programs with nscd garbage collection [#252138]</changelog>
<changelog author="pbaudis@suse.cz" date="1175256000">- Update localtime during timezone update [#239888]</changelog>
<changelog author="olh@suse.de" date="1174824000">- temporary disable powerpc cputuned libs to reduce turnaround time</changelog>
<changelog author="pbaudis@suse.cz" date="1171022400">- Update to the latest upstream timezone data [#231833]</changelog>
<changelog author="schwab@suse.de" date="1170417600">- Remove -ffortify.</changelog>
<changelog author="schwab@suse.de" date="1170331200">- Remove -fstack-protector.</changelog>
<changelog author="sbrabec@suse.cz" date="1170072000">- Removed references to /opt/gnome.</changelog>
<changelog author="olh@suse.de" date="1169726400">- link power4 to ppc970, link power6 to power6x
- Update the powerpc cpu-tuned environment to v0.05</changelog>
<changelog author="schwab@suse.de" date="1169467200">- Update ppc build check.</changelog>
<changelog author="pbaudis@suse.cz" date="1164369600">- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]</changelog>
<changelog author="pbaudis@suse.cz" date="1163678400">- Disable power6 optimization for 10.2, not all pieces are there
  [#219962]</changelog>
<changelog author="pbaudis@suse.cz" date="1161864000">- Change ld.so madvise() call to posix_fadvise()
- Fix mallopt(M_MXFAST,0) behaviour [#198760]
- Update the powerpc cpu-tuned environment to v0.04 [#215117]</changelog>
<changelog author="pbaudis@suse.cz" date="1161518400">- Update the powerpc cpu-tuned environment to v0.03 [#212549]
- Improve glibc powerpc optimization [#212548,#212580,#214282]</changelog>
<changelog author="mls@suse.de" date="1161086400">- add ldconfig-old-cache patch to speed up ldconfig</changelog>
<changelog author="olh@suse.de" date="1160827200">- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
  [#212470]</changelog>
<changelog author="pbaudis@suse.cz" date="1160654400">- Update to the latest 2.5 CVS
- More friendly -Bdirect behaviour in case of missing libraries
- Fix 2.4.90-nscd patch wrt. new gcc</changelog>
<changelog author="aj@suse.de" date="1159790400">- Fix warnings in testsuite (patch from CVS).</changelog>
<changelog author="pbaudis@suse.cz" date="1159617600">- Update to 2.5 CVS - official release (only minimal changes in CVS
  since the last update)
- Fix a thinko in the -Bdirect patch</changelog>
<changelog author="dmueller@suse.de" date="1159531200">- fix devel requires</changelog>
<changelog author="pbaudis@suse.cz" date="1159531200">- Make the dynamic linker support direct bindings (Michael Meeks'
  Solaris-like -Bdirect with minor changes by me)
- Split the kernel headers to a new package (linux-kernel-headers)</changelog>
<changelog author="schwab@suse.de" date="1159358400">- Fix broken assertion [#208189].</changelog>
<changelog author="pbaudis@suse.cz" date="1159272000">- Fix mistake when removing some patches</changelog>
<changelog author="pbaudis@suse.cz" date="1159185600">- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1159012800">- Fix 64bit-cleanliness gcc warnings</changelog>
<changelog author="pbaudis@suse.cz" date="1158926400">- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@suse.de,
  from original STABLE) [#205169]
- Fix chown() instead of lchown() called in fchownat() emulation
  [#201751]
- Fix glob() overflowing stack when producing massive number of
  matches [#190458]
- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Fix cut'n'paste error in a last-minute change</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Update to current CVS
- Fix powerpc-cpu tarball extension
- Move crypt-blowfish to a patch so that quilt works on the tree</changelog>
<changelog author="schwab@suse.de" date="1157198400">- Use asm-powerpc for ppc and ppc64.
- Fix chroot check in glibc_post_upgrade.</changelog>
<changelog author="pbaudis@suse.cz" date="1156766400">- Update to current CVS, should fix false positive heap overflow
  trigger from malloc() causing gcc to hang [#201724]</changelog>
<changelog author="pbaudis@suse.cz" date="1156420800">- Update the powerpc cpu-tuned environment to v0.02 [#199274]
- Update to current CVS
- Drop pthread_mutexattr_getprioceiling() out of range fix</changelog>
<changelog author="pbaudis@suse.cz" date="1155211200">Ported from STABLE:
- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
  supported [#181947]
- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
  [#191394]</changelog>
<changelog author="pbaudis@suse.cz" date="1154347200">- Update to current CVS snapshot (highlight: support for .gnu.hash
  fast linking support)</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- pthread_mutexattr_getprioceiling() was returning prioceiling out
  of range [#182782]</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- Fix the HTML documentation missing an index [#190585]</changelog>
</package>
<package pkgid="09feb40cdae1464031fe86e385bc8a1197c66627" name="timezone" arch="i586">
<version epoch="0" ver="2008c" rel="0.1"/>
<changelog author="pbaudis@suse.cz" date="1212494400">- Update to version 2008c (Marocco, Mongolia, Pakistan DST changes)
  [bnc#396308]</changelog>
<changelog author="pbaudis@suse.cz" date="1207137600">- Update to version 2008b (esp. Chile, Cuba, Iraq, Syria DST changes)
  [bnc#368760]</changelog>
<changelog author="pbaudis@suse.cz" date="1201262400">- Update to version 2007k (esp. Argentina DST change) [#350489]</changelog>
<changelog author="schwab@suse.de" date="1200484800">- Use RPM_OPT_FLAGS.</changelog>
<changelog author="pbaudis@suse.cz" date="1196942400">- Update to version 2007j (esp. Venezuela time shift)</changelog>
<changelog author="pbaudis@suse.cz" date="1191844800">- Update to version 2007h</changelog>
<changelog author="pbaudis@suse.cz" date="1189252800">- Fix %post script to work in patch RPMs as well</changelog>
<changelog author="pbaudis@suse.cz" date="1187697600">- Update to version 2007g</changelog>
<changelog author="pbaudis@suse.cz" date="1186574400">- Fix %post if /etc/localtime doesn't exist yet</changelog>
<changelog author="pbaudis@suse.cz" date="1186142400">- Split timezone package to a separate physical package</changelog>
<changelog author="aj@suse.de" date="1185537600">- Use fdupes to reduce timezone data size.</changelog>
<changelog author="schwab@suse.de" date="1184328000">- Update to head of glibc-2.6 branch.
- Fix update on ppc.</changelog>
<changelog author="matz@suse.de" date="1183032000">- Add a provide for &quot;rtld(GNU_HASH)&quot;.</changelog>
<changelog author="schwab@suse.de" date="1182081600">- Fix section selection in crt objects.</changelog>
<changelog author="pbaudis@suse.cz" date="1181217600">- Backport fix for crashing printf() of some invalid ldouble values</changelog>
<changelog author="pbaudis@suse.cz" date="1180526400">- Added few fixes from 2.6 CVS before 2.6.1 gets released</changelog>
<changelog author="pbaudis@suse.cz" date="1179576000">- Update glibc to version 2.6
- Update tzdata to version 2007f</changelog>
<changelog author="schwab@suse.de" date="1178280000">- Update build checks.</changelog>
<changelog author="dmueller@suse.de" date="1177070400">- only keep symtab for libpthread*</changelog>
<changelog author="pbaudis@suse.cz" date="1177070400">- Fix strtod() exponent limit calculations [#230909]
- Fix random nscd crashes under very heavy passwd/group queries
  load [#192391]
- Add some enums from CVS to sys/personality.h [#253710]
- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
- Fix llrintl() on ppc64 [#241183]
- Fix makecontext() segfault [#249780]
- Fix potential dladdr() breakage [#241464]
- Fix some races in client programs with nscd garbage collection [#252138]</changelog>
<changelog author="pbaudis@suse.cz" date="1175256000">- Update localtime during timezone update [#239888]</changelog>
<changelog author="olh@suse.de" date="1174824000">- temporary disable powerpc cputuned libs to reduce turnaround time</changelog>
<changelog author="pbaudis@suse.cz" date="1171022400">- Update to the latest upstream timezone data [#231833]</changelog>
<changelog author="schwab@suse.de" date="1170417600">- Remove -ffortify.</changelog>
<changelog author="schwab@suse.de" date="1170331200">- Remove -fstack-protector.</changelog>
<changelog author="sbrabec@suse.cz" date="1170072000">- Removed references to /opt/gnome.</changelog>
<changelog author="olh@suse.de" date="1169726400">- link power4 to ppc970, link power6 to power6x
- Update the powerpc cpu-tuned environment to v0.05</changelog>
<changelog author="schwab@suse.de" date="1169467200">- Update ppc build check.</changelog>
<changelog author="pbaudis@suse.cz" date="1164369600">- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]</changelog>
<changelog author="pbaudis@suse.cz" date="1163678400">- Disable power6 optimization for 10.2, not all pieces are there
  [#219962]</changelog>
<changelog author="pbaudis@suse.cz" date="1161864000">- Change ld.so madvise() call to posix_fadvise()
- Fix mallopt(M_MXFAST,0) behaviour [#198760]
- Update the powerpc cpu-tuned environment to v0.04 [#215117]</changelog>
<changelog author="pbaudis@suse.cz" date="1161518400">- Update the powerpc cpu-tuned environment to v0.03 [#212549]
- Improve glibc powerpc optimization [#212548,#212580,#214282]</changelog>
<changelog author="mls@suse.de" date="1161086400">- add ldconfig-old-cache patch to speed up ldconfig</changelog>
<changelog author="olh@suse.de" date="1160827200">- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
  [#212470]</changelog>
<changelog author="pbaudis@suse.cz" date="1160654400">- Update to the latest 2.5 CVS
- More friendly -Bdirect behaviour in case of missing libraries
- Fix 2.4.90-nscd patch wrt. new gcc</changelog>
<changelog author="aj@suse.de" date="1159790400">- Fix warnings in testsuite (patch from CVS).</changelog>
<changelog author="pbaudis@suse.cz" date="1159617600">- Update to 2.5 CVS - official release (only minimal changes in CVS
  since the last update)
- Fix a thinko in the -Bdirect patch</changelog>
<changelog author="dmueller@suse.de" date="1159531200">- fix devel requires</changelog>
<changelog author="pbaudis@suse.cz" date="1159531200">- Make the dynamic linker support direct bindings (Michael Meeks'
  Solaris-like -Bdirect with minor changes by me)
- Split the kernel headers to a new package (linux-kernel-headers)</changelog>
<changelog author="schwab@suse.de" date="1159358400">- Fix broken assertion [#208189].</changelog>
<changelog author="pbaudis@suse.cz" date="1159272000">- Fix mistake when removing some patches</changelog>
<changelog author="pbaudis@suse.cz" date="1159185600">- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1159012800">- Fix 64bit-cleanliness gcc warnings</changelog>
<changelog author="pbaudis@suse.cz" date="1158926400">- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@suse.de,
  from original STABLE) [#205169]
- Fix chown() instead of lchown() called in fchownat() emulation
  [#201751]
- Fix glob() overflowing stack when producing massive number of
  matches [#190458]
- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Fix cut'n'paste error in a last-minute change</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Update to current CVS
- Fix powerpc-cpu tarball extension
- Move crypt-blowfish to a patch so that quilt works on the tree</changelog>
<changelog author="schwab@suse.de" date="1157198400">- Use asm-powerpc for ppc and ppc64.
- Fix chroot check in glibc_post_upgrade.</changelog>
<changelog author="pbaudis@suse.cz" date="1156766400">- Update to current CVS, should fix false positive heap overflow
  trigger from malloc() causing gcc to hang [#201724]</changelog>
<changelog author="pbaudis@suse.cz" date="1156420800">- Update the powerpc cpu-tuned environment to v0.02 [#199274]
- Update to current CVS
- Drop pthread_mutexattr_getprioceiling() out of range fix</changelog>
<changelog author="pbaudis@suse.cz" date="1155211200">Ported from STABLE:
- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
  supported [#181947]
- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
  [#191394]</changelog>
<changelog author="pbaudis@suse.cz" date="1154347200">- Update to current CVS snapshot (highlight: support for .gnu.hash
  fast linking support)</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- pthread_mutexattr_getprioceiling() was returning prioceiling out
  of range [#182782]</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- Fix the HTML documentation missing an index [#190585]</changelog>
</package>
<package pkgid="e06bc68d528710b38a909cbe94586a9f6ce2e292" name="timezone" arch="ppc">
<version epoch="0" ver="2008c" rel="0.1"/>
<changelog author="pbaudis@suse.cz" date="1212494400">- Update to version 2008c (Marocco, Mongolia, Pakistan DST changes)
  [bnc#396308]</changelog>
<changelog author="pbaudis@suse.cz" date="1207137600">- Update to version 2008b (esp. Chile, Cuba, Iraq, Syria DST changes)
  [bnc#368760]</changelog>
<changelog author="pbaudis@suse.cz" date="1201262400">- Update to version 2007k (esp. Argentina DST change) [#350489]</changelog>
<changelog author="schwab@suse.de" date="1200484800">- Use RPM_OPT_FLAGS.</changelog>
<changelog author="pbaudis@suse.cz" date="1196942400">- Update to version 2007j (esp. Venezuela time shift)</changelog>
<changelog author="pbaudis@suse.cz" date="1191844800">- Update to version 2007h</changelog>
<changelog author="pbaudis@suse.cz" date="1189252800">- Fix %post script to work in patch RPMs as well</changelog>
<changelog author="pbaudis@suse.cz" date="1187697600">- Update to version 2007g</changelog>
<changelog author="pbaudis@suse.cz" date="1186574400">- Fix %post if /etc/localtime doesn't exist yet</changelog>
<changelog author="pbaudis@suse.cz" date="1186142400">- Split timezone package to a separate physical package</changelog>
<changelog author="aj@suse.de" date="1185537600">- Use fdupes to reduce timezone data size.</changelog>
<changelog author="schwab@suse.de" date="1184328000">- Update to head of glibc-2.6 branch.
- Fix update on ppc.</changelog>
<changelog author="matz@suse.de" date="1183032000">- Add a provide for &quot;rtld(GNU_HASH)&quot;.</changelog>
<changelog author="schwab@suse.de" date="1182081600">- Fix section selection in crt objects.</changelog>
<changelog author="pbaudis@suse.cz" date="1181217600">- Backport fix for crashing printf() of some invalid ldouble values</changelog>
<changelog author="pbaudis@suse.cz" date="1180526400">- Added few fixes from 2.6 CVS before 2.6.1 gets released</changelog>
<changelog author="pbaudis@suse.cz" date="1179576000">- Update glibc to version 2.6
- Update tzdata to version 2007f</changelog>
<changelog author="schwab@suse.de" date="1178280000">- Update build checks.</changelog>
<changelog author="dmueller@suse.de" date="1177070400">- only keep symtab for libpthread*</changelog>
<changelog author="pbaudis@suse.cz" date="1177070400">- Fix strtod() exponent limit calculations [#230909]
- Fix random nscd crashes under very heavy passwd/group queries
  load [#192391]
- Add some enums from CVS to sys/personality.h [#253710]
- Fix pthread_atfork()-induced hangs in threaded programs [#256237]
- Fix llrintl() on ppc64 [#241183]
- Fix makecontext() segfault [#249780]
- Fix potential dladdr() breakage [#241464]
- Fix some races in client programs with nscd garbage collection [#252138]</changelog>
<changelog author="pbaudis@suse.cz" date="1175256000">- Update localtime during timezone update [#239888]</changelog>
<changelog author="olh@suse.de" date="1174824000">- temporary disable powerpc cputuned libs to reduce turnaround time</changelog>
<changelog author="pbaudis@suse.cz" date="1171022400">- Update to the latest upstream timezone data [#231833]</changelog>
<changelog author="schwab@suse.de" date="1170417600">- Remove -ffortify.</changelog>
<changelog author="schwab@suse.de" date="1170331200">- Remove -fstack-protector.</changelog>
<changelog author="sbrabec@suse.cz" date="1170072000">- Removed references to /opt/gnome.</changelog>
<changelog author="olh@suse.de" date="1169726400">- link power4 to ppc970, link power6 to power6x
- Update the powerpc cpu-tuned environment to v0.05</changelog>
<changelog author="schwab@suse.de" date="1169467200">- Update ppc build check.</changelog>
<changelog author="pbaudis@suse.cz" date="1164369600">- Fix for Brazilian and Wester Australia timezone DSTs [#213375,#223196]</changelog>
<changelog author="pbaudis@suse.cz" date="1163678400">- Disable power6 optimization for 10.2, not all pieces are there
  [#219962]</changelog>
<changelog author="pbaudis@suse.cz" date="1161864000">- Change ld.so madvise() call to posix_fadvise()
- Fix mallopt(M_MXFAST,0) behaviour [#198760]
- Update the powerpc cpu-tuned environment to v0.04 [#215117]</changelog>
<changelog author="pbaudis@suse.cz" date="1161518400">- Update the powerpc cpu-tuned environment to v0.03 [#212549]
- Improve glibc powerpc optimization [#212548,#212580,#214282]</changelog>
<changelog author="mls@suse.de" date="1161086400">- add ldconfig-old-cache patch to speed up ldconfig</changelog>
<changelog author="olh@suse.de" date="1160827200">- dont use uninitialized (and wrong) variable in glibc-2.4.90-bdirect.diff
  [#212470]</changelog>
<changelog author="pbaudis@suse.cz" date="1160654400">- Update to the latest 2.5 CVS
- More friendly -Bdirect behaviour in case of missing libraries
- Fix 2.4.90-nscd patch wrt. new gcc</changelog>
<changelog author="aj@suse.de" date="1159790400">- Fix warnings in testsuite (patch from CVS).</changelog>
<changelog author="pbaudis@suse.cz" date="1159617600">- Update to 2.5 CVS - official release (only minimal changes in CVS
  since the last update)
- Fix a thinko in the -Bdirect patch</changelog>
<changelog author="dmueller@suse.de" date="1159531200">- fix devel requires</changelog>
<changelog author="pbaudis@suse.cz" date="1159531200">- Make the dynamic linker support direct bindings (Michael Meeks'
  Solaris-like -Bdirect with minor changes by me)
- Split the kernel headers to a new package (linux-kernel-headers)</changelog>
<changelog author="schwab@suse.de" date="1159358400">- Fix broken assertion [#208189].</changelog>
<changelog author="pbaudis@suse.cz" date="1159272000">- Fix mistake when removing some patches</changelog>
<changelog author="pbaudis@suse.cz" date="1159185600">- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1159012800">- Fix 64bit-cleanliness gcc warnings</changelog>
<changelog author="pbaudis@suse.cz" date="1158926400">- Add /usr/lib{,64}/Xaw3d to /etc/ld.so.conf (by schwab@suse.de,
  from original STABLE) [#205169]
- Fix chown() instead of lchown() called in fchownat() emulation
  [#201751]
- Fix glob() overflowing stack when producing massive number of
  matches [#190458]
- Update to current CVS</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Fix cut'n'paste error in a last-minute change</changelog>
<changelog author="pbaudis@suse.cz" date="1158840000">- Update to current CVS
- Fix powerpc-cpu tarball extension
- Move crypt-blowfish to a patch so that quilt works on the tree</changelog>
<changelog author="schwab@suse.de" date="1157198400">- Use asm-powerpc for ppc and ppc64.
- Fix chroot check in glibc_post_upgrade.</changelog>
<changelog author="pbaudis@suse.cz" date="1156766400">- Update to current CVS, should fix false positive heap overflow
  trigger from malloc() causing gcc to hang [#201724]</changelog>
<changelog author="pbaudis@suse.cz" date="1156420800">- Update the powerpc cpu-tuned environment to v0.02 [#199274]
- Update to current CVS
- Drop pthread_mutexattr_getprioceiling() out of range fix</changelog>
<changelog author="pbaudis@suse.cz" date="1155211200">Ported from STABLE:
- Remove libc5 reference from /etc/ld.so.conf, shlibs5 is no longer
  supported [#181947]
- Fix name of a dummy ia64 header from offsets.h to asm-offsets.h
  [#191394]</changelog>
<changelog author="pbaudis@suse.cz" date="1154347200">- Update to current CVS snapshot (highlight: support for .gnu.hash
  fast linking support)</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- pthread_mutexattr_getprioceiling() was returning prioceiling out
  of range [#182782]</changelog>
<changelog author="pbaudis@suse.cz" date="1152705600">- Fix the HTML documentation missing an index [#190585]</changelog>
</package>
<package pkgid="d67cd918a43d343a240d93d9d81ca1450bac22f3" name="clamav-db" arch="ppc">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="914a124e0294b9660e4b11baca8e7601cc1027e4" name="clamav" arch="x86_64">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="a916624663a22bc12bd1fbcd1b1cba42089aadcd" name="clamav" arch="ppc">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="225c2093509ac5bcdd2a3216d29d12c2c0d18e23" name="clamav-db" arch="i586">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="a2d3bae1175522ef85685b881b18a125b77d3118" name="clamav" arch="i586">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="ec20260e0556ba142cf68a5220b396634b2df2ee" name="clamav-db" arch="x86_64">
<version epoch="0" ver="0.93.1" rel="0.1"/>
<changelog author="max@suse.de" date="1213617600">- Security update 0.93.1 (bnc#399302, CVE-2008-2713)
- Improved clamav-milter configuration and init script (bnc#382907)</changelog>
<changelog author="max@suse.de" date="1208520000">- Convert the database to the new format instead of running
  freshclam to re-fetch it (bnc#380787).
- Added main.cld and daily.cld as %ghost
- Refined the logic in %post of clamav-db as to when the dist
  files need to get copied over.</changelog>
<changelog author="max@suse.de" date="1208260800">- Security update 0.93 (bnc#350987, bnc#368963).
- CVE-2007-6595: symlink attack on temporary files
- CVE-2007-6596: recognize Base64 UUEncoded archives
- CVE-2008-1100: Buffer overflow in the cli_scanpe function.
- Remove bogus dependencies from libclamav.pc (bnc#196236)
- Run freshclam on update before restarting clamd to convert the
  database into the new format.</changelog>
<changelog author="max@suse.de" date="1202904000">- Security update 0.92.1: (bnc#361374)
  * CVE-2008-0318: libclamav PE File Integer Overflow Vulnerability
  * CVE-2008-0728: heap corruption</changelog>
<changelog author="aj@suse.de" date="1200398400">- Fix open call to build again.</changelog>
<changelog author="max@suse.de" date="1197633600">- Security update 0.92 (#343277):
  * CVE-2007-6335 - MEW PE File Integer Overflow
  * CVE-2007-6336 - Off-by-one error in LZX_READ_HUFFSYM()
  * CVE-2007-6337 - bzlib issue
- Make clamd error out if /dev/null can't be opened (#300019).</changelog>
<changelog author="max@suse.de" date="1194264000">- Added sendmail and sendmail-devel to BuildRequires.
- Enabled clamav-milter and added an init script for it.
  (fate#302362)</changelog>
<changelog author="max@suse.de" date="1187697600">- Bugfix update 0.91.2.
- Fixes some NULL dereferences and variable initialisation problems
- Fix some rpmlint warnings in init scripts.</changelog>
<changelog author="max@suse.de" date="1186660800">- Inform the user that to use Clamuko, clamd needs to run as root,
  so that it can read the files it needs to scan (#201730).</changelog>
<changelog author="max@suse.de" date="1184673600">- Stability and bugfix update: 0.91.1 (#292297)
- Run ldconfig on (un)installation.
- Make %check conditional to fix building on SLES8.</changelog>
<changelog author="lrupp@suse.de" date="1184500800">- add zlib-devel to build requires
- suppress some false positives from rpmlint
- added %check section and remove unneeded INSTALL file from %doc</changelog>
<changelog author="max@suse.de" date="1184155200">- Update to version 0.91 (#289830)
- improved handling of .mdb files (fixes long startup times)
- Adds anti-phishing support
- unpacker for NSIS (Nullsoft Scriptable Install System)
  self-extracting archives
- unpacker for ASPack 2.12
- new implementation of the Aho-Corasick pattern matcher providing
  better detection for wildcard enabled signatures
- support for nibble matching and floating offsets
- extraction of PE files embedded into other executables
- better handling of PE &amp; UPX
- removed dependency on libcurl (improves stability)
- many other improvements and bugfixes</changelog>
<changelog author="max@suse.de" date="1180612800">- Security update: 0.90.3 (#279536)
- libclamav/unsp.c: fix end of buffer calculation (bb#464)
- libclamav/others.c: use strict permissions (0600) for temporary files
  created in cli_gentempstream() (bb#517).
- libclamav/unrar/unrar.c: heap corruption causing DoS with corrupted
  rar archive, better handle truncated files
- libclamav/phishcheck.c: isURL() regex execution hangs on Solaris
- libclamav/ole2_extract.c: detect block list loop (bb#466)</changelog>
<changelog author="max@suse.de" date="1176465600">- Security update: 0.90.2 (#264189)
- CVE-2007-1997: CAB File Unstore Buffer Overflow Vulnerability
- CVE-2007-1745: file descriptor leak in CHM handler
- File descriptor leaks in libclamav/pdf.c and libclamav/lockdb.c</changelog>
<changelog author="max@suse.de" date="1173096000">- Extended the database presence check in rcclamd to accept the
  main.inc directory in addition to the main.cvd file, because
  freshclam can delete the file during a scripted update.</changelog>
<changelog author="max@suse.de" date="1172836800">- Update to version 0.90.1 (#250566)
- Some bug fixes and code improvements
- Bumps the version of libclamav's soname, which should have been
  done in 0.90 already.</changelog>
<changelog author="max@suse.de" date="1171972800">- Update to version 0.90 (#246214) to fix two Vulnerabilities:
  - CAB File Denial of Service (CVE-2007-0897)
  - MIME Parsing Directory Traversal (CVE-2007-0898)
- Other changes of 0.90 include:
  - Changed config file syntax (automatic conversion is done by the
  RPM on update)
  - New unpacker for RAR3, RAR2 and RAR1
  - Rewritten unpackers for Zip and CAB files
  - Support for RAR-SFX, Zip-SFX and CAB-SFX archives
  - New PE parsing model
  - Support for PE32+ (64-bit) executables
  - Support for MD5 signatures based on PE sections (.mdb)
  - ELF file parser
  - Support for Sensory Networks' NodalCore hardware acceleration
  technology
  - Algorithmic detection can be controlled with CL_SCAN_ALGORITHMIC
  - Support for new obfuscators: SUE, Y0da Cryptor, CryptFF
  - Support for new packers: NsPack, wwpack32, MEW, Upack
  - Support for SIS files (SymbianOS packages)
  - Support for PDF and RTF files
  - TCP and local sockets can be operated simultaneously
  - New command: MULTISCAN (scan directory with multiple threads)
- There where also some API/ABI changes which might affect packages
  that link against libclamav. Affected functions are: cl_loaddb,
  cl_loaddir and cl_scanbuff.
- Cleaned up daemonizing of clamd and freshclam.</changelog>
<changelog author="max@suse.de" date="1165924800">- Security update: 0.88.7 (#227827, CVE-2006-5874)
  - handle consecutive errors in base64 decoding
  - honour recursion limit when scanning email messages
  - clamscan: new option --mail-max-recursion
  - libclamav/untar.c: honour archive limits</changelog>
<changelog author="max@suse.de" date="1162900800">- Add homedir of user vscan to the package (FATE300731).</changelog>
<changelog author="max@suse.de" date="1162814400">- Bugfix release: 0.88.6 (#218313)
- freshclam: apply timeout patch from Everton da Silva Marques
  (new options: ConnectTimeout and ReceiveTimeout)
- clamd: change stack size at the right place (closes bug#103)
- libclamav/petite.c: sanity check the number of rebuilt sections
  (speeds up handling of malformed files)</changelog>
<changelog author="max@suse.de" date="1161086400">- Bugfix release 0.88.5 fixes two serious security issues.
  [#212898], CVE-2006-4182, CVE-2006-5295</changelog>
<changelog author="lnussel@suse.de" date="1155038400">- New version 0.88.4 fixes heap overflow in UPX decoder</changelog>
<changelog author="max@suse.de" date="1152187200">- Bugfix release 0.88.3:
  - fix possible false matches of alternatives
  - Large binhex files were not being handled gracefully.
  - fix zero allocation warning
- Added bc and pkgconfig to BuildRequires to fix curl version
  detection.
- Prevent a file conflict on the database files when main and db
  packages of different versions are installed.
- Renamed clamav.conf to clamd.conf for SLES9.
- Added the db subpackage to SLES9.
- Bugzilla: 190647</changelog>
</package>
<package pkgid="1cdccb234535faee3c7bb79be0292b1dd4f3e3e0" name="php5-xmlreader" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d13fa10db07f2089cb771062879fe6b20944eaea" name="php5-dbase" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e22454f94e8a03f5d4668549aa728e1e07d3085a" name="php5-pspell" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="21d2723d8df85f1c296d124b502cdd9b1819afae" name="php5-dba" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="04211141303895caca2e0db2817300e859db4fb8" name="php5-pgsql" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ba69f4c30a3ee51534c816000d88dd3dbf4f543c" name="php5-sysvmsg" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="782d02c2d6fb351aab749a45be0f3516b37b66a1" name="php5-sqlite" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="20d490b154b9f870741e7c4997bbc8fdbadee7be" name="php5-readline" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d1a05730135a8266039f64361b755e54e79eae9b" name="php5-sqlite" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="60029b179f3b0417d4e4297dd90fe53e68f29016" name="php5-tokenizer" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8711cc3a33b16d543b0cb85a8d7757869c875c77" name="php5-pspell" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="411d7a339bb09de49d6b0d6598334ebd44fa1326" name="php5-bz2" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="96368cff81bc7ab0f0a1144af1400220431b9e41" name="php5-devel" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="f0796501e3f89297e592970a08438f9d31f2d8a1" name="php5-hash" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="b3ddeacc3c55c2903bca08c5a5bd49da9350893e" name="php5-suhosin" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="981f6316f77ed99dca16b237f720fbb8974a8ef6" name="php5-imap" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="49b878fff8e53357f6c2a89f82548e0479799b84" name="php5-snmp" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="45daebd3defd4140abc23dff918346ac91df2b28" name="php5-pcntl" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4828bf0a7533a8efa7a3ea0b8004bd3713dab3f7" name="php5-soap" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="22e6a143b243bdc5fdfa89a2a5a115a0ff734964" name="php5-xmlrpc" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="bfa4b3a5af9ba5fb81089756d467a77fc9d62ce0" name="php5-xsl" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e7f2e9da1082900fee32afc5add5a09ac50ad465" name="php5-sockets" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="22acde15f760cf71381e7c0d362024f183c819e8" name="php5-gettext" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d39c3bc013f62f03004ee35ceb0b0c8e929b15e8" name="php5-pear" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="f671caf3fb743edf5622730f76be514c6d52b39e" name="php5" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9f81ac7558485532a2d9327ded918181cc6222c8" name="php5-ldap" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="dc6cc915c6c4dcc9b733de248d18786febcf85f1" name="php5-odbc" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="64a733d95670fec9a8a13e329b294469a1418c80" name="php5-calendar" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8407e362923af20b4c9af15a0c3246628d86af04" name="php5-ctype" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="838d9b8a172ffe641007a2bc2165ea3c73f9ca88" name="php5-calendar" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="0e131b21938a2811d23b3e2da59b4862c5b1e680" name="php5-soap" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="54569fb03d2a65a3babbbed8b93f8e67c6d59b9f" name="php5-exif" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="c8606cd2259b213df9b26be09ede3d70d2d91925" name="php5-wddx" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5e6c1e5c5185a955a7173ec81fbff0b79fcbf205" name="php5-mysql" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4d94d98a9c20c758bee8f6ba545f2d6860a1a26f" name="php5-shmop" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="37d4c04cf865e00a84f7d44b6f52b40399dea27c" name="php5-tokenizer" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e1efc97b8dedc85fca0494317b9f4c0871ec7702" name="php5-xsl" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="b69f5f9512aad99b7c89cf234d77e87e24b26d2d" name="php5-xmlreader" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4b143ce13940a2d6758778fd1cc57d9521276209" name="php5-mbstring" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9873745037e1c1296c76e1a00f7ab68e75d27ed6" name="php5-zlib" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5d9d2ac88ce1aa09400fab1831034121ec15435b" name="php5-ctype" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="32e73fedbfd8ed3e3663dd212ac721127c6fa81d" name="php5-tokenizer" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="49a64a24af1a5e0aa59ec17d259552e0af319e9b" name="php5-shmop" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d09a80f64a2396f7089160b1a8921e139adb35e1" name="php5-gmp" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="16fffcba89b35169668956060ba44143a43b55e9" name="php5-curl" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a7572d34dc75195e979f9d879117bf9ba841d1d7" name="php5-fastcgi" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="6f5529159c0e69d0768dc6a4551283cda954bebd" name="php5-suhosin" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e9c81963fbdc3da83c6443e1596e8575f666a0a9" name="php5-dba" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="36ebbcd7725823ca9deb420751d08e8fac35c150" name="php5-odbc" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="1902bbca39aca17b18de717c41911e691abff6b1" name="php5-sysvsem" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="0c5ba47ed98a995e9ac79dcb7f294652e0e7b689" name="php5-tidy" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="1b93eda25c5477101a01972450fd00e6f4f513cc" name="php5-bcmath" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="881a0615c07b1f883528355b6119644c76257e36" name="php5" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="c6c26853191440ee7fc4246929919d91f2dcc29a" name="php5-xmlwriter" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="aa62165b207985c375f6153c14bbf40ef1b62f3d" name="php5-openssl" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="696a92e10f5ca22ed937c1bcdd00c95943f86404" name="php5-sysvsem" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="097383dc14cf98b94fa0b20c37cba228abca148b" name="php5-pspell" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="44641f9ca5cdd57a6f1a6baa145c85fe55ece73b" name="php5-tidy" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="529acb7fbd58eb01f2f0d5bdd1b0f41ada65f5d9" name="php5-zip" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="602b08dc957ef435bb52bec26fe87babb5d04698" name="php5-exif" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="eb50b4a249cef4adf78abcd7a4ada98462557891" name="php5-sysvshm" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="eec145d16d0de0c994cbb610bb5090f7a8d4161e" name="php5-pear" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="b4748a6209afbc23b0962aba8607d215c867edcf" name="php5-ctype" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5626668db5656941847238f81be29a30cd9346ec" name="php5-readline" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="314acee3939f15b707a61a4ce1f943e5f665b87e" name="php5-mysql" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="bbcd6e52fcb5b9d1548d75dcdc291dc993c601c3" name="php5-shmop" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="060a603f8f6676ebe763b4b0eab2060a1c84038d" name="php5-mcrypt" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9b54b33348b6b903444871b13bf8752477282be8" name="php5-bz2" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9be4d365d131eb03647b4bcc10a0079d30b18b5a" name="php5-json" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="c8510ebbb65570eb9600f4bb69d919d5831f47a1" name="php5-dom" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="fbe352d07bf0f503df1ed810d01acbc6249427ca" name="php5-fastcgi" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="166dad33a5d86f0a69badbfc4b14eca683f85c10" name="php5-zlib" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="da0250bfdee5238adc047de3d257e6d2909c9601" name="php5-fastcgi" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="28066f130e32f3ae0ebd1bb838d306cb4d2d73fc" name="php5-mbstring" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ae6d8fde6793e24ba2b7e3fde7c969ee3b4fa7ec" name="php5-iconv" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a598491babcd5542b64150bde53f688fcc3ef2a2" name="php5-zip" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="77f5fd49cc03b44e5dc4f8af4e40ab96d881e1c9" name="php5-xmlrpc" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d7d5eaab4eed6f7033d71cfc95165494356ada69" name="php5" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4535c51aee882b0643acdade2d5190f5e90b7e5e" name="php5-xmlrpc" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a2eb88c7f02fc62d8759b80456b7c26a64ee6301" name="php5-dba" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="25dbe3e1c79566ff21595dab96621439f3c83c9e" name="php5-iconv" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9817fb68138ce723ef23836664f77b78b54cac9a" name="php5-gd" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="dc6f61918d112257973dcc29bfd9601167095568" name="php5-mcrypt" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="86c73885ae00f66168a715d8f134697ab5a1205e" name="php5-pdo" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5b9ef0356ccf593d77c45511a55eb93ba9f2104d" name="php5-json" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4fc6e56a3aeefd56a32d1c7f303fba815f28caae" name="php5-sqlite" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ba330ef12bad524afa11707f667dff0cf5ae6fca" name="php5-xmlwriter" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9b29f82dd66023ecbda5e07c73aea6d165e3ad57" name="php5-ftp" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="1193a84d21ca7a30145bb451e3d9a2e5dd6e3a9b" name="php5-xmlreader" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="240bd823c3ea2ed01f6c259e649a60504e3f6d1b" name="php5-exif" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="793c959491b225e4b4416e1b293be147c4abe9ab" name="php5-snmp" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="2eae22655b0466dcab8ee7c78942006b3a58a535" name="php5-sysvmsg" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="b487b2aba7cb3311ecf422d518cdbee5337c8a68" name="php5-imap" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="404c32032cc1af6ddcb1720261bca1347ab0d482" name="php5-mysql" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="2b5ae7f1acdd233621ef32f5f57761c5b86cb1af" name="apache2-mod_php5" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="7fcd4a937c93b82a45afdac116445b25dcd3aba0" name="php5-ncurses" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4c498023a3b6328a735f46ee8ca83c7851e922a1" name="php5-sysvsem" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="0500f0127797665d8a7a671223d980bb44c399de" name="php5-bz2" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="9991cd12dee706699f524451e2c96b6e7d6b8f55" name="php5-readline" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4e448981ddda85130cce712288862c5b69f56ccb" name="php5-xmlwriter" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="fa1bf2ddf55fd7ca361880bb9f119049ddc8b513" name="apache2-mod_php5" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="30bcc5304aace3099e0799b28222c248a32c3b37" name="php5-mbstring" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="86bfd6f18954d53ec5db7e707083d92bcefb23f1" name="php5-ncurses" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="0ea1d26289cc1a3d8a423e9e45afce5b351c6248" name="php5-devel" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d5b50f3c73f8f5e5a6b5b2667a15431b58e9f8f2" name="php5-dbase" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e30631ceb40de14ca7ac8a50b226859bc010ef0a" name="php5-ftp" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="69961b8cfcf6ce9153dbc46746ca7eb8d76b06c0" name="php5-pdo" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="720bc26c8db894811935a0c0bf0162bbbaac7081" name="php5-pgsql" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e937719b3ca9725164196e0cfab978222d277be4" name="php5-posix" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d2a9ff4d0f9f0e19b0de53fa11af3fe371856020" name="php5-bcmath" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="385f86ecf4fd2b9900331fde113753583bdbef0b" name="php5-bcmath" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="adb0153783d8916ef444b1190e378a2fe9d47e97" name="php5-gmp" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="af0cd3cfc308754c133cfc7bd2ea55efa968f311" name="apache2-mod_php5" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ecba9fd1c353f784f64e8032f52e353df8691d08" name="php5-sockets" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="c1e69d49fbbf1121bce046cd1b93f5a32a1ca715" name="php5-gettext" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="30e0f5b1090caa01c483815480c69e2a074d501f" name="php5-pcntl" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="6a53a259bfe354e5a3843a3bde682baf4613349f" name="php5-gd" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="0b71f78b3270dcbf7da37e650dd65623cc0e08d0" name="php5-imap" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="878ac212aad8c708afdb279b17a66d646ed93019" name="php5-gettext" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5e3fab6df9ec9913e33928ffd238aa3787199e31" name="php5-sysvshm" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a42bf7a4737c7dc170026de954918e052cb48b0a" name="php5-pgsql" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ded3d2a491eca2a9876c69415a3bf1ccfb2bd50d" name="php5-sysvmsg" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="34b40bec7bc534e93eb8d82d2c5208b3056fdf0f" name="php5-json" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e4f946717ed083b24c219b08e96f8469b80ee999" name="php5-gd" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="c853b5c1dfb8cf557db333bf827e396c353daab6" name="php5-ldap" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="86c865552fdb8a7cbbf0832c3d72c4a195af03a7" name="php5-sysvshm" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8d366113e3c1624d959b9bb0bc518d5194579716" name="php5-openssl" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a6c75fa86b2697b6e37b0d276a27b77845ff9e05" name="php5-zlib" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="46aefb608dc2b17f16f04583c7aac1bbe81b68f8" name="php5-openssl" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8c9023f6c970c8b2d99f5ca87a4337a77bf14cef" name="php5-hash" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="7107590f7a89a929e25c4b5c3e4d597ba98fcfeb" name="php5-suhosin" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="19bf6ae243ac18a052eb5deeac1d63a70d901d29" name="php5-curl" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="3fd53dffb0a6e7cf7fd024f97603c349050f0743" name="php5-mcrypt" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="90efb18d05d21b73afa0c18d9cbb935933e2aff3" name="php5-gmp" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="fe13c7be84e18f41bb1fe1ca6776867e1ca569ee" name="php5-dbase" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e02ae3c2ef311b61c7f37bfcd31f3a296b003970" name="php5-ncurses" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5e97b0d610eaf2c714586c61713ff68e5778bfde" name="php5-dom" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8170a108c6e64da483f7c620e5967836bd25fbc1" name="php5-sockets" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e9226d55cddb75eb875f340441eb44dab68bf798" name="php5-wddx" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="3283edec8da9f0886ebfcfe49950e56f2655c020" name="php5-calendar" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e215044776cfde8e9777b3507fe4f3c670e813fe" name="php5-devel" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="6b2912910a79b32400f424f49f61c5c1a76135b7" name="php5-curl" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="29e980f21513bb8c314a6c6512bb454800644cf5" name="php5-tidy" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ec297df1a33b5be2565b957fc987400d60f0c1a7" name="php5-pdo" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="47e06e79980ef2ed9570d89665db423ec02b5e18" name="php5-pear" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="268f1a1fa89f19f4554536efa6c8e0dd2ae42308" name="php5-xsl" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="e84195fc14309f76a04491d484ee49db8ece774b" name="php5-iconv" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5c3a925c70cd3e2e084f6f9e95b54050181ec6dc" name="php5-ftp" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="fae0cb3d3bd61b17e7dd9cabc874653b69dc2997" name="php5-odbc" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="ecbbed0e08badb31c020dfa2e76810d6a9a83d42" name="php5-pcntl" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="454d2167484c7b92b7e4c140685057eeca76ed75" name="php5-dom" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="66e2fb7822c35a7d0919f3cc5517d50695d18ae7" name="php5-soap" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="51c1dbefff0f982e291c5a2c11bf4fefc0cbf682" name="php5-zip" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="d625d8aceeaaae0dcd69dc2866140f58f6e03cbc" name="php5-posix" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="5d060a0c999928abba5d585d114815a2778b9bb2" name="php5-ldap" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="b8cc7132b8c0fb465d7ed8df1527097375461737" name="php5-wddx" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="4be29c6654092a7c11ab6f412a8e3713b8d20328" name="php5-posix" arch="i586">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="233bbb945e517f49b251e2d39b4b9f49452305d2" name="php5-hash" arch="x86_64">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="8a1f0d1231deae34417cfc288a30d762b7dcce4b" name="php5-snmp" arch="ppc">
<version epoch="0" ver="5.2.6" rel="0.1"/>
<changelog author="schwab@suse.de" date="1210248000">- Don't try to replace libtool.
- Fix alignment violation.
- Don't define feature test macros after system headers.</changelog>
<changelog author="crrodriguez@suse.de" date="1209729600">- update to PHP 5.2.6
  * Fixed possible stack buffer overflow in the FastCGI SAPI identified by Andrei Nigmatulin.
  * Fixed integer overflow in printf() identified by Maksymilian Aciemowicz.
  * Fixed security issue detailed in CVE-2008-0599 identified by Ryan Permeh.
  * Fixed a safe_mode bypass in cURL identified by Maksymilian Arciemowicz.
  * Properly address incomplete multibyte chars inside escapeshellcmd() identified by Stefan Esser.
  * Fixed two possible crashes inside the posix extension.
  * Fixed bug #44069 (Huge memory usage with concatenation using . instead of .=)
  * Fixed bug #44141 (private parent constructor callable through static function).
  * Fixed bug #43589 (a possible infinite loop in bz2_filter.c).
  * Fixed bug #43450 (Memory leak on some functions with implicit object __toString() call).
  * Fixed bug #43201 (Crash on using uninitialized vals and __get/__set).
  * Fixed bug #42978 (mismatch between number of bound params and values causes a crash in pdo_pgsql).
  * Fixed bug #42937 (__call() method not invoked when methods are called on parent from child class).
  * Fixed bug #42736 (xmlrpc_server_call_method() crashes).
  * Fixed bug #42369 (Implicit conversion to string leaks memory).
  * Fixed bug #41562 (SimpleXML memory issue).
  * Fixed bug #43606 (define missing depencies of the exif extension). (crrodriguez at suse dot de)
  * Fixed bug #43498 (file_exists() on a proftpd server got SIZE not allowed in ASCII mode). (Ilia, crrodriguez at suse dot de)
  * Over 120 bug fixes.</changelog>
<changelog author="crrodriguez@suse.de" date="1202299200">- update suhosin extension to version 0.9.23
- Fixed suhosin extension now compiles with snapshots of PHP 5.3
- Fixed crypt() behaves like normal again when there is no salt supplied
- wrong Obsoletes causes upgrade trouble [bnc #355618]</changelog>
<changelog author="mmarek@suse.cz" date="1201867200">- use %_with_ming and %_with_qdbm instead of %opensuse_bs,
  enables building in the bs in other projects than server:php
  (bnc#357917)</changelog>
<changelog author="crrodriguez@suse.de" date="1200052800">- Try patch recently published by Redhat that allows PHP to
  use the system timezone database instead of the bundled one.</changelog>
<changelog author="crrodriguez@suse.de" date="1199707200">- Do not hard require php5-timezonedb, instead provide a capability
  php(tzdatabase) = builtin_tz_ver so it gets installed via rpm
  Supplements only when needed.</changelog>
<changelog author="crrodriguez@suse.de" date="1198756800">- PHP is leaking file descriptors badly on relative includes
  (php-5.2.5-fdleak.patch)</changelog>
<changelog author="crrodriguez@suse.de" date="1197547200">- suhosin 0.9.22
  - Fixed function_exists() now checks the Suhosin permissions
  - Fixed crypt() salt no longer uses Blowfish by default
  - Fixed .htaccess/perdir support
  - Fixed compilation problem on OS/X
  - Added protection against some attacks through _SERVER variables
  - Added suhosin.server.strip and suhosin.server.encode</changelog>
<changelog author="crrodriguez@suse.de" date="1197374400">- use /dev/urandom for generating session-IDs [#337005]
- L3: PHP: Venezuela Time Zone Update starting date changed to December 9 [#345548]</changelog>
<changelog author="crrodriguez@suse.de" date="1194868800">- update to PHP 5.2.5
  * Fixed dl() to only accept filenames. reported by Laurent Gaffie.
  * Fixed dl() to limit argument size to MAXPATHLEN (CVE-2007-4887).
  * Fixed htmlentities/htmlspecialchars not to accept partial multibyte sequences.
  * Fixed possible triggering of buffer overflows inside glibc implementations of the fnmatch(), setlocale() and glob() functions. Reported by Laurent Gaffie.
  * Fixed &quot;mail.force_extra_parameters&quot; php.ini directive not to be modifiable in .htaccess due to the security implications reported by SecurityReason.
  * Fixed bug #42869 (automatic session id insertion adds sessions id to non-local forms).
  * Fixed bug #41561 (Values set with php_admin_* in httpd.conf can be overwritten with ini_set()).
  * Upgraded PCRE to version 7.3 (Nuno)
  * Added optional parameter $provide_object to debug_backtrace(). (Sebastian)
  * Added alpha support for imagefilter() IMG_FILTER_COLORIZE. (Pierre)
  * Added ability to control memory consumption between request using ZEND_MM_COMPACT environment variable. (Dmitry)
  * Improved speed of array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() and array_udiff_assoc(). (Dmitry)
  * Fixed move_uploaded_file() to always set file permissions of resulting file according to UMASK. (Andrew Sitnikov)
  * Fixed possible crash in ext/soap because of uninitialized value. (Zdash Urf)
  * Fixed regression in glob() when enforcing safe_mode/open_basedir checks on paths containing '*'. (Ilia)
  * Fixed PDO crash when driver returns empty LOB stream. (Stas)
  * Fixed iconv_*() functions to limit argument sizes as workaround to libc bug (CVE-2007-4783, CVE-2007-4840 by Laurent Gaffie). (Christian Hoffmann, Stas)
  * Fixed missing brackets leading to build warning and error in the log. Win32 code. (Andrey)
  * Fixed leaks with multiple connects on one mysqli object. (Andrey)
  * Fixed imagerectangle regression with 1x1 rectangle (libgd #106). (Pierre)
  * Fixed bug #43196 (array_intersect_assoc() crashes with non-array input). (Jani)
  * Fixed bug #43139 (PDO ignores ATTR_DEFAULT_FETCH_MODE in some cases with fetchAll()). (Ilia)
  * Fixed bug #43137 (rmdir() and rename() do not clear statcache). (Jani)
  * Fixed bug #43130 (Bound parameters cannot have - in their name). (Ilia)
  * Fixed bug #43099 (XMLWriter::endElement() does not check # of params). (Ilia)
  * Fixed bug #43020 (Warning message is missing with shuffle() and more than one argument). (Scott)
  * Fixed bug #42976 (Crash when constructor for newInstance() or newInstanceArgs() fails) (Ilia)
  * Fixed bug #42917 (PDO::FETCH_KEY_PAIR doesn't work with setFetchMode). (Ilia)
  * Fixed bug #42890 (Constant &quot;LIST&quot; defined by mysqlclient and c-client). (Andrey)
  * Fixed bug #42818 ($foo = clone(array()); leaks memory). (Dmitry)
  * Fixed bug #42817 (clone() on a non-object does not result in a fatal error). (Ilia)
  * Fixed bug #42785 (json_encode() formats doubles according to locale rather then following standard syntax). (Ilia)
  * Fixed bug #42783 (pg_insert() does not accept an empty list for insertion). (Ilia)
  * Fixed bug #42773 (WSDL error causes HTTP 500 Response). (Dmitry)
  * Fixed bug #42772 (Storing $this in a static var fails while handling a cast to string). (Dmitry)
  * Fixed bug #42767 (highlight_string() truncates trailing comment). (Ilia)
  * Fixed bug #42739 (mkdir() doesn't like a trailing slash when safe_mode is enabled). (Ilia)
  * Fixed bug #42703 (Exception raised in an iterator::current() causes segfault in FilterIterator) (Marcus)
  * Fixed bug #42699 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42654 (RecursiveIteratorIterator modifies only part of leaves) (Marcus)
  * Fixed bug #42643 (CLI segfaults if using ATTR_PERSISTENT). (Ilia)
  * Fixed bug #42637 (SoapFault : Only http and https are allowed). (Bill Moran)
  * Fixed bug #42627 (bz2 extension fails to build with -fno-common). (dolecek at netbsd dot org)
  * Fixed bug #42596 (session.save_path MODE option does not work). (Ilia)
  * Fixed bug #42590 (Make the engine recognize \v and \f escape sequences). (Ilia)
  * Fixed bug #42587 (behavior change regarding symlinked .php files). (Dmitry)
  * Fixed bug #42579 (apache_reset_timeout() does not exist). (Jani)
  * Fixed bug #42549 (ext/mysql failed to compile with libmysql 3.23). (Scott)
  * Fixed bug #42523 (PHP_SELF duplicates path). (Dmitry)
  * Fixed bug #42512 (ip2long('255.255.255.255') should return 4294967295 on 64-bit PHP). (Derick)
  * Fixed bug #42506 (php_pgsql_convert() timezone parse bug) (nonunnet at gmail dot com, Ilia)
  * Fixed bug #42462 (Segmentation when trying to set an attribute in a DOMElement). (Rob)
  * Fixed bug #42453 (CGI SAPI does not shut down cleanly with -i/-m/-v cmdline options). (Dmitry)
  * Fixed bug #42452 (PDO classes do not expose Reflection API information). (Hannes)
  * Fixed bug #42468 (Write lock on file_get_contents fails when using a compression stream). (Ilia)
  * Fixed bug #42488 (SoapServer reports an encoding error and the error itself breaks). (Dmitry)
  * Fixed bug #42378 (mysqli_stmt_bind_result memory exhaustion). (Andrey)
  * Fixed bug #42359 (xsd:list type not parsed). (Dmitry)
  * Fixed bug #42326 (SoapServer crash). (Dmitry)
  * Fixed bug #42214 (SoapServer sends clients internal PHP errors). (Dmitry)
  * Fixed bug #42189 (xmlrpc_set_type() crashes php on invalid datetime values). (Ilia)
  * Fixed bug #42139 (XMLReader option constants are broken using XML()). (Rob)
  * Fixed bug #42086 (SoapServer return Procedure '' not present for WSIBasic compliant wsdl). (Dmitry)
  * Fixed bug #41822 (Relative includes broken when getcwd() fails). (Ab5602, Jani)
  * Fixed bug #39651 (proc_open() append mode doesn't work on windows). (Nuno)</changelog>
<changelog author="crrodriguez@suse.de" date="1188475200">- update to PHP 5.2.4, no relevant changes since RC3.</changelog>
<changelog author="crrodriguez@suse.de" date="1187956800">- PHP 5.2.4RC3
- Fixed version_compare() to support &quot;rc&quot; as well as &quot;RC&quot; for release
  candidate version numbers.
- Fixed bug #42368 (Incorrect error message displayed by pg_escape_string).
  (Ilia)
- Fixed phpbug #42365 and Novell bugzilla #292998 (glob() crashes and/or accepts way too many flags). (Jani)
- Fixed bug #42183 (classmap causes crash in non-wsdl mode). (Dmitry)
- Fixed bug #42009 (is_a() and is_subclass_of() should NOT call autoload,
  in the same way as &quot;instanceof&quot; operator). (Dmitry)
- Fixed bug #41904 (proc_open(): empty env array should cause empty
  environment to be passed to process). (Jani)
- Fixed bug #37273 (Symlinks and mod_files session handler allow open_basedir
  bypass). (Ilia)
- remove wrong hardcoded requirement on libedit
- devel package at least does not need libtool the php build enviroment uses a private copy.
- drop no longer needed patches already in upstream</changelog>
<changelog author="anosek@suse.cz" date="1187352000">- updated to version 5.2.4RC2
  - Fixed oci8 and PDO_OCI extensions to allow configuring with Oracle 11g client
  libraries. (Chris Jones)
  - Fixed bug #42292 ($PHP_CONFIG not set for phpized builds). (Jani)
  - Fixed bug #42261 (header wrong for date field). (roberto at spadim dot com
  dot br, Ilia)
  - Fixed bug #42259 (SimpleXMLIterator loses ancestry). (Rob)
  - Fixed bug #42247 (ldap_parse_result() not defined under win32). (Jani)
  - Fixed bug #42243 (copy() does not output an error when the first arg is a
  dir). (Ilia)
  - Fixed bug #42242 (sybase_connect() crashes). (Ilia)
  - Fixed bug #42237 (stream_copy_to_stream returns invalid values for mmaped
  streams). (andrew dot minerd at sellingsource dot com, Ilia)
  - Fixed bug #42222 (possible buffer overflow in php_openssl_make_REQ). (Pierre)
  - Fixed bug #42211 (property_exists() fails to find protected properties from
  a parent class). (Dmitry)
  - Fixed bug #42208 (substr_replace() crashes when the same array is passed
  more than once). (crrodriguez at suse dot de, Ilia)
  - Fixed bug #42198 (SCRIPT_NAME and PHP_SELF truncated when inside a userdir
  and using PATH_INFO). (Dmitry)
  - Fixed bug #42195 (C++ compiler required always). (Jani)
  - Fixed bug #42117 (bzip2.compress loses data in internal buffer). (Philip,
  Ilia)
  - Fixed bug #42082 (NodeList length zero should be empty). (Hannes)
  - Fixed bug #36492 (Userfilters can leak buckets). (Sara)
  - Fixed bug #31892 (PHP_SELF incorrect without cgi.fix_pathinfo, but turning
  on screws up PATH_INFO). (Dmitry)</changelog>
<changelog author="anosek@suse.cz" date="1186401600">- updated to version 5.2.4RC1
- dropped obsoleted PHP_5_2-CVS-2007-07-30.patch.bz2</changelog>
<changelog author="mmarek@suse.cz" date="1185796800">- updated to latest state of PHP_5_2 branch; highlights from the
  NEWS file:
  - Upgraded PCRE to version 7.2 (Nuno)
  - Updated timezone database to version 2007.6. (Derick)
  - Improved openssl_x509_parse() to return extensions in readable
  form.  (Dmitry)
  - Changed &quot;display_errors&quot; php.ini option to accept &quot;stderr&quot; as
  value which makes the error messages to be outputted to STDERR
  instead of STDOUT with CGI and CLI SAPIs (FR #22839). (Jani)
  - Changed error handler to send HTTP 500 instead of blank page on
  PHP errors.  (Dmitry, Andrei Nigmatulin)
  - Added check for unknown options passed to configure. (Jani)
  - Added persistent connection status checker to pdo_pgsql.
  (Elvis Pranskevichus, Ilia)
  - Added support for ATTR_TIMEOUT inside pdo_pgsql driver. (Ilia)
  - Added php_ini_loaded_file() function which returns the path to
  the actual php.ini in use. (Jani)
  - Added GD version constants GD_MAJOR_VERSION, GD_MINOR_VERSION
  GD_RELEASE_VERSION, GD_EXTRA_VERSION and GD_VERSION_STRING.
  (Pierre)
  - Added missing open_basedir checks to CGI.  (anight at
  eyelinkmedia dot com, Tony)
  - Added missing format validator to unpack() function. (Ilia)
  - Added missing error check inside bcpowmod(). (Ilia)
  - Added CURLOPT_PRIVATE &amp; CURLINFO_PRIVATE constants.  (Andrey A.
  Belashkov, Tony)
  - Added missing MSG_EOR and MSG_EOF constants to sockets
  extension. (Jani)
  - Added PCRE_VERSION constant. (Tony)
  - Added ReflectionExtension::info() function to print the
  phpinfo() block for an extension. (Johannes)
  - Implemented FR #41884 (ReflectionClass::getDefaultProperties()
  does not handle static attributes). (Tony)
  - plus lots of bugfixes
- fixed the pear phar archive to run with 5.2.4
  [http://bugs.php.net/bug.php?id=42146]</changelog>
<changelog author="mmarek@suse.cz" date="1185364800">- added /var/lib/pear to php5-pear.rpm</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1185278400">- fix nasty deadlock in pear
- update php5-ze2-fixes.patch and actually apply it.</changelog>
<changelog author="anosek@suse.cz" date="1184673600">- fixed YOU honors Recommends, breaks php update [#291551]
  (moved php-suhosin from Recommends to Suggests)</changelog>
<changelog author="mmarek@suse.cz" date="1182772800">- provide /srv/www/cgi-bin/php5 compat symlink instead of patching
  config files</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1182600000">- fixed a mess with update-alternatives PreReq uncovered by newer build versions.
  actually every subpackage that uses update-alternatives should PreReq it.
- fix some ZE2 bugs.</changelog>
<changelog author="mmarek@suse.cz" date="1181649600">- drop php5.xpm and the Icon: line from the specfile (the icon is
  not used at all and it breaks rpm -q --specfile php5.spec)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180699200">- PHP version 5.2.3 see http://www.php.net/releases/5_2_3.php
- important: PHP-cgi now lives in /usr, package attempts to fix both
  lighttpd and apache2 fastcgi config files.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1180526400">- use system re2c in factory.
- enable support for qbdm in the dba extension (build service only)
- enable the ming extension (build service only)</changelog>
<changelog author="mmarek@suse.cz" date="1179748800">- fixed the dba extension adding -ldb-4.x to global LDFLAGS,
  causing unnecessary dependency in /usr/bin/php5
  [http://bugs.php.net/bug.php?id=41455]</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179662400">- updated suhosin to version 0.9.20, security fix + bugfixes
  see http://www.hardened-php.net/suhosin/changelog.html for more detail.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1179144000">- fix devel package, in the reality PHP does not currenly require expat.
  headers provides a expat compatibility layer but it is no longer in use
  by our packages as libxml2 is always prefered, (and HAVE_LIBEXPAT is not defined)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178884800">- update php5-test-fixes fixing another bug in zend_compile.c
- use rpm macros in the spec file
- when removing apache2-mod_php5, unload it from apache first.
- when updating apache2-mod_php5 restart apache with restart on update macro.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178539200">- HTTP_RAW_POST_DATA superglobal broken (php5-phpbug-41293.patch)
- better fix for MOPB 41.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178366400">- remove --enable-memory-limit configure flag, it disappeared in 5.2.1,
  nowdays memory_limit is always enabled.</changelog>
<changelog author="prusnak@suse.cz" date="1178280000">- changed expat to libexpat-devel in Requires of devel subpackage</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- add php5-test-fixes.patch fixing a test case that wont pass on i586
  as well a real fix for Zend/tests/bug41117_1.phpt problem, that was commited
  after the release was done. there is another test case that fails in 10.2
  ext/pcre/tests/bug40195.phpt but this is not a PHP problem but a bug in PCRE.
- added missing fix for PMOPB-45-2007 PHP ext/filter Email Validation Vulnerability (minor)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178280000">- php5-devel package now requires pcre-devel for &gt; 10.1 as 5.2.2 installs
  php_pcre.h header that needs it.</changelog>
<changelog author="mmarek@suse.cz" date="1178193600">- fixed some new compiler warnings</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- upgrade to PHP 5.2.2, fixed hundreds of bugs including MOPB ones
  if you need the complete changes see http://www.php.net/ChangeLog-5.php#5.2.2</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1178193600">- Upgrade suhosin extension to version 0.9.19 see
  http://www.hardened-php.net/suhosin/changelog.html for details</changelog>
<changelog author="mmarek@suse.de" date="1175256000">- added bison to BuildRequires, removed update-desktop-files</changelog>
<changelog author="mmarek@suse.de" date="1174564800">- fixed unpack() on big-endian 64bit (revert-phpbug38770.patch)
- blacklist more env variables when safe_mode is on
  (php5-config.patch)</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1174132800">- fix Requires of -devel package to include only what is really
  needed for operation of the pecl tool as well the neccesary
  headers to compile php extensions.
- Fix MOPB 24 &quot;PHP array_user_key_compare() Double DTOR
  Vulnerability&quot;
- note that fix for MOPB 23 was included in the previous patchset.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173873600">- add security fixes for MOPB 20, 21 and 22.
- RPM_BUILD_ROOT is never defined in %post.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173614400">- fix/workaround for php5-gd problem with typo3 [#236680]
- add fix for MOPB-14-2007 PHP substr_compare() Information Leak
  Vulnerability.
- add secfix for import_request_variables() ancient problem, users
  of suhosin extension are not affected.
- Run the test suite here</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173182400">- Update suhosin extension to version 0.9.18 fixing a session
  problem.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1173096000">- Update suhosin extension to version 0.9.17. see
  http://www.hardened-php.net/suhosin/changelog.html for details.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1171540800">- add t1lib support in php5-gd (10.3 and up only)
- an off-by-one in str_replace may cause a crash.</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170936000">- PHP 5.2.1. for a full list of changes see
  http://www.php.net/ChangeLog-5.php#5.2.1
- add Obsoletes for extensions we dont ship anymore</changelog>
<changelog author="judas_iscariote@shorewall.net" date="1170417600">- fix getenv() modifing $_POST, breaks suhosin badly when
  register_* is On and variables orde is &quot;GPCS&quot; (default).
- change/remove obsoleted patches</changelog>
<changelog author="anosek@suse.cz" date="1170158400">- synced with BuildService
  * file &quot;session_mm_apache2handler0.sem&quot; written at boot
  [#229200] (php5-config.patch)
  * for certain functionality php5-exif requires php5-mbstring
  * php5-ldap requires php5-openssl
  * remove LDAP_DEPRECATED from CFLAGS, module already
  takes care of this.
  * patch potential HTTP_SESSION_VARS et all hijack when
  register_globals is On users from suhosin extension are
  not affected.(php5-session-rgon-hijack.patch)
  * on 10.2 and up  php5-devel should require pcre-devel
  sqlite-devel sqlite2-devel
  * php5-devel is mostly useless without autoconf automake libtool
  bison make gcc.
  * added patches: phpbug-39350.patch
  oldhat-phpinputdata-secfix.patch
  ze2-fixes.patch
  filter.patch
  ext-lib64again.patch</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- fixed string comparison in xmlrpc module (strcmp.patch)
- allways apply %patch9</changelog>
<changelog author="mmarek@suse.cz" date="1169812800">- updated the curl module from cvs to fix build with curl-7.16
  (curl-cvs-fix.patch, dropped gcc.patch)</changelog>
<changelog author="anosek@suse.cz" date="1166529600">- fixed VUL-0: php session.save_path open_basedir bypass
  [#227569] (save_path-secfix.patch)</changelog>
<changelog author="anosek@suse.cz" date="1165406400">- synced with BuildService
  * updated Suhosin patch to 0.9.6.2
  * updated Suhosin extension to 0.9.16
  * fixed php5-devel should provide PECL tool [#204006]
  * use bundled sqlite in  suse versions =&lt; 10.1
  (pdo_sqlite stopped working properly with older sqlite3 libs)
  * do not use zend-multibyte anymore, please refer
  to phpbug #36711 and associated links, no applications uses
  this feature in the real world since it is disabled
  in all other distributions/OS.seems to cause more problems
  than solutions.
  * change php.ini, back to short_open_tag =off (the default)
  the package that depended on this setting no longer does.
  Also explicitely set the upload_tmp_dir in php.ini to deal
  with open_basedir recent changes (please refer
  to phpbug #39123) for the details.
  * suhosin.ini uses just the default recommended settings</changelog>
<changelog author="anosek@suse.cz" date="1162987200">- created symlinks /usr/bin/php and /usr/bin/pear [#216166]</changelog>
<changelog author="mmarek@suse.cz" date="1162900800">- fixed implicit function decls in suhosin patch (keep the original
  patch intact and put fixes into separate patch)</changelog>
<changelog author="mmarek@suse.cz" date="1162814400">- updated to 5.2.0 final
- merged changes from buildservice (by soporte@onfocus.cl):
  - updated suhosin to 0.9.10
  - added suhosin patch
  - build with system PCRE if suse_release &gt; 10.1 only [#215610]
  - suhosin extension does not require PDO
  - suhosin added to the reccommended list
  - php5-pspell to require at least aspell-en otherwise is useless
  [#217272]</changelog>
<changelog author="anosek@suse.cz" date="1161864000">- php5-sqlite now uses our sqlite and sqlite2 packages to build
  and not bundled ones [#201440]
- updated suhosin to 0.9.9</changelog>
<changelog author="nadvornik@suse.cz" date="1161345600">- update to 5.2.0RC6</changelog>
<changelog author="postadal@suse.cz" date="1161345600">- reset right path in extension_dir (php5-php-config.patch)</changelog>
<changelog author="postadal@suse.cz" date="1160395200">- update to version 5.2.0RC5
- added suhosin extension (the hardened php replacement) [#210886]</changelog>
<changelog author="postadal@suse.cz" date="1160308800">- update to version 5.2.0RC4
  * added DSA key generation support to openssl_pkey_new()
  * updated PCRE to version 6.7
  * increased default memory limit to 16 megabytes to accommodate for a more
  accurate memory utilization measurement
  * added support for httpOnly flag for session extension and cookie setting
  functions
  * added version specific registry keys to allow different configurations for
  different php version
  * added &quot;PHPINIDir&quot; Apache directive to apache and apache_hooks SAPIs
  * added an optional boolean parameter to memory_get_usage() and
  memory_get_peak_usage() to get memory size allocated by emalloc() or real
  size of memory allocated from system
  * moved extensions to PECL (filepro and hwapi)
  * improved SNMP, OpenSSL extension
  * improved the Zend memory manager, FastCGI SAPI, CURL, PCRE, PDO, SPL,
  xmlReader
- merged changes from openSUSE build service
  * build without --enable-sigchild [#206533, php#28294, php#38342]
  * build CLI with libedit support (really-with-libedit.patch)
  * tweaked the default config a bit, to make it more secure
  * removed ini entries related to extensions we don't ship
  * t1lib is not currently needed for build, we need t1lib5 to do
  something useful
  * removeed --enable-ucd-snmp-hack (needed for ucd-snmp, but we use net-snmp)
  * pdo_odbc provided by php-odbc
  * php-suse-addons :
  o PHP5 is unlikely to parse php3 code, remove the file association
  o corrected apache directive is AddHandler not AddType
  * dropped extensions:
  o mysql, mysqli and pdo_mysql provided by php-mysql (reduce package count)
  o php-pdo_sqlite provided by php-sqlite
  o php-pdo_pgsql provided by php-pgsql
  o filepro dropped by upstream
  * new extension:
  o filter (kept static and cannot be unloaded, due security reasons)
  o json (added as Recommended)
  o zip (it uses a bundled library)
- fixed gcc issues (gcc.patch)
- droped obsoleted patches: include_path.patch, bug-37720.patch,
  bug-37306.patch, cgi_bugs.patch, bug-37587.patch, gd-fixes.patch,
  bug-37416.patch, main_bugs.patch, soap.patch, standard.patch,
  mbstring_bugs.patch, ze2_bugs.patch, xsl_bugs.patch, curl.patch</changelog>
<changelog author="postadal@suse.cz" date="1155729600">- fixed build with X11R7</changelog>
<changelog author="postadal@suse.cz" date="1153915200">- updated to version 5.1.4
  * FastCGI interface was completely reimplemented
  * multitude of improvements to the SPL, SimpleXML, GD, CURL and
  Reflection extensions
  * support for many additional date formats added to the strtotime()
  * a performance improvements added to the engine and core extensions
  * added imap_savebody() that allows message body to be written to a file
  * added lchown() and lchgrp() to change user/group ownership of symlinks
  * upgraded bundled PCRE library to version 6.6
- merged changes from openSUSE build service
  * removed unneeded sablot-devel,sqlite-devel,pcre-devel,fam-devel
  and libmcal from BuildRequires
  * added php-ctype,php-dom,php-iconv,php-pdo,php-pdo_sqlite,php-sqlite,
  php-tokenizer,php-xmlreader,php-xmlwriter to Recommends
  * added php-mbstring php-gd php-pear php-gettext php-mysqli to Suggests
  * added support for optional readline(libedit) for CLI
  (disabled by default)
  * patches for zendengine (ze2_bugs.patch), xsl (xsl_bugs.patch),
  curl (curl.patch) and mbstring bugs (mbstring_bugs.patch),
  big soap patch (soap.patch)
  * removed obsoleted patches
  * fixed Safe Mode Bypass [#188243] (standard.patch)
  * upstream patches
  [php#37306, php#37416, php#37587, php#37720]
  [php#37576, php#37496, php#37341, php#37313, php#37256] (cgi_bugs.patch)
  [php#37346, php#37360] (gd-fixes.patch)
  * fixed build inconsistences, added php-hash module [#173023]
  * added pdo_odbc.so to php-odbc module [#190614]
  * build without explicit safe_mode and magic_quotes (unneeded)
  * removed useless GD --with-ttf configure option, only suitable
  for freetype 1</changelog>
</package>
<package pkgid="a444c445b6f5bef9b6350223594b29ad064cb563" name="nautilus-32bit" arch="x86_64">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="rodrigo@suse.de" date="1212753600">- Add nautilus-bnc397852-huge-memory-leak.patch (bnc#397852)</changelog>
<changelog author="hpj@suse.de" date="1211457600">- Add nautilus-bnc393226-dont-move-to-burn.patch (bnc#393226).</changelog>
<changelog author="hpj@suse.de" date="1211284800">- Add nautilus-bnc376669-always-update-thumbnail.patch (bnc#376669).</changelog>
<changelog author="hpj@suse.de" date="1209643200">- Removed previously disabled patches that were made obsolete by
  upstream changes:
  * nautilus-default-thumbnail-size.diff
  * nautilus-6014-network-servers-in-places-sidebar.diff
- Added nautilus-bnc376070-null-exifdata-crash, which fixes
  crashes when showing the properties of a picture (bnc#376070).</changelog>
<changelog author="federico@novell.com" date="1209384000">- Rebased these patches:
  nautilus-bgo364843-name-copy-dont-overflow-max-path-len.diff
  nautilus-bgo350950-search-desktop.diff
  nautilus-bnc117333-bgo350962-folder-icon-for-menus-and-windows.diff</changelog>
<changelog author="vuntz@suse.de" date="1208952000">- Rename nautilus-docpath.patch to nautilus-genericname.patch and
  drop the part of the patch adding a DocPath.
- Do not add DocPath to desktop files with
  %suse_update_desktop_file
- Rationale: since the desktop files use the Core category, adding
  DocPath means putting the items in the yelp toc, which we don't
  want.</changelog>
<changelog author="vuntz@suse.de" date="1208865600">- Add nautilus-bnc368446-network-in-places.patch to add network://
  in the places sidebar. Fix bnc#368446 (backported from upstream
  2.23.1).</changelog>
<changelog author="maw@suse.de" date="1207828800">- Update to version 2.22.2:
  + Add NautilusFileInfo APIs: can_write(), get_mount(),
  get_parent_info()
  + Do not try to autorun autorun.exe and autorun.inf
  + Automount in idle callback rather than at startup to improve
  user experience
  + Properly inhibit automount on startup, or for long login procedures
  + Do not automount directories in hidden hierarchies
  + Fix scrollbar display bug in &quot;text besides icon&quot; icon view mode
  + Do not thumbnail unreadable files
  + Correctly display bookmark icons
  + Fix blurry property window icon
  + Fix bookmark editing window.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
<changelog author="hpj@suse.de" date="1207224000">- Upgraded to version 2.22.1:
  * Fix crashes and leaks.
  * Fix emblem display in property page.
  * Fix mime choosing to not always create application/x-ext-&lt;extension&gt; type.
  * Actually mount location in external connect to server dialog.
  * Fix thumbnail size limit checks.
  * Fix &quot;show hidden&quot; to also show backup files
  (was broken in some situations).
  * Verify that tracker is running before using it.
  * Fix desktop file icon handling with absolute filenames.
  * Use GDesktopAppInfos to launch desktop files.
  * Don't follow symlinks for deep file count.
  * Fix audio preview with later gstreamer.
  * Make &quot;move file over directory&quot; overwrite case work.
  * Sometimes we failed to ask for overwrite when move
  operations falled back to copy + delete.
  * Make sure we correctly transcode filenames when merging
  directories if the directory is on another filesystem.
  * Some moves were reported as copies, not moves in the ui
  which could cause not up-to-date directory displays.
  * Don't center file progress dialog if its already displayed.
- Remove obsolete patch nautilus-bnc366455-change-ownership.patch.</changelog>
<changelog author="federico@novell.com" date="1206705600">- Removed nautilus-158158-ignore-foreign-desktop-files.diff; it is obsolete.
- Added nautilus-bnc366100-bgo338933-ignore-foreign-desktop-files.diff
  to fix https://bugzilla.novell.com/show_bug.cgi?id=366100 - Desktop
  links with &quot;OnlyShowIn=KDE&quot; are now ignored.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Add back gtk2-devel to the devel requires</changelog>
<changelog author="vuntz@suse.de" date="1206100800">- Add a gnome-desktop-devel buildrequires to fix the build.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Remove obsolete -devel package requries
- Remove medusa obsoletes, not  relevant to any shipping distros</changelog>
<changelog author="sbrabec@suse.cz" date="1205409600">- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.</changelog>
<changelog author="vuntz@suse.de" date="1205409600">- Update to version 2.22.0:
  + Fix typo in strings
  + Fix crashes
  + Use a better icon for the progress dialog
  + Have a mount menu for mountable files, not an unmount one
  + Handle broken bookmark files bette
  + Sniff x-content type asynchronously
  + Don't look for autorun stuff on non-local files
  + Allow setting permissions on remote shares
  + Fix &quot;delete all&quot; button in delete dialog
  + Show custom icons at right size
  + Fix some performance issues on nonlocal mounts
- Drop nautilus-onlyshowin.patch, fix upstream.
- Use %suse_update_desktop_file for nautilus-autorun-software and
  nautilus-folder-handler to mark them as translatable.
- Add nautilus-bnc366455-change-ownership.patch to fix bnc#366455.</changelog>
<changelog author="maw@suse.de" date="1204718400">- Update to version 2.21.92:
  + Build fixes
  + Fix crashes and leaks
  + Fix handling of desktop file launchers
  + Better handling of desktop file icons
  + Semitransparent DnD icon support (when composited)
  + Avoid showing progress info when dialogs are shown
  + Allow minimize of progress window
  + Handle beagle &gt;= 0.3.0
  + Close properties dialog on escape
  + Make custom icons work again
  + Fix fuzzy icons
  + Duplicate file if copies to the source directory
  + Support open with dialog for multiple selected files
  + Ressurect connect to server dialog
  + Allow theming of free diskspace chart colors.</changelog>
<changelog author="rodrigo@suse.de" date="1204200000">- Added tags for all upstreamed patches, as well as bug numbers for
  all patches</changelog>
<changelog author="federico@novell.com" date="1203595200">- Added nautilus-bnc363122-lockdown-disable-context-menus.diff to implement
  https://bugzilla.novell.com/show_bug.cgi?id=363122 - have a way to disable
  context menus in file views for quick-and-dirty kiosk setups.</changelog>
<changelog author="maw@suse.de" date="1203508800">- Update to version 2.21.91:
  + String cleanups
  + Inhibit autorun for things we mount ourselves
  + Fix crashes and leaks
  + Only show selinux context if selinux is detected
  + Default to move, not copying, when dragging from the trash
  + Don't autorun/automount non-local mounts
  + Fix case where we could run out of file descriptors
  + Handle drop of files on the desktop
  + Fix sensitivity of delete from the trash menu item
  + Fix open w/ context menu in always-use-browser mode.</changelog>
<changelog author="maw@suse.de" date="1202299200">- Explicitly require gvfs (bnc#358748).</changelog>
<changelog author="jpr@suse.de" date="1202212800">- Add XMP support (bnc #310430)</changelog>
<changelog author="maw@suse.de" date="1201694400">- Add extensions-2.0 directory.</changelog>
<changelog author="maw@suse.de" date="1201608000">- Update to version 2.21.90:
  + Regenerate thumbnails when files change
  + Fix crashes
  + New autorun and automount support
  + Allow unmount of current location if its a mountpoint
  + Use thousand separators in all numbers (if used by locale)
  + Fix leaks
  + Performance improvements
  + Update to latest glib APIs
  + Fix bug that lost metadata from older versions
  + Fix crashes
  + Enable paste into folder for desktop icons
  + Better finding of autorun files on case sensitive media
- Remove libtool archives.</changelog>
<changelog author="maw@suse.de" date="1201262400">- Update to version 2.21.5:
  + Totally replaced gnome-vfs use with gio
  + New implementation of file operations like copy/move with
  a shared progress dialog
  + Update pkg-config files with new extensions dir
  + Handle dnd of desktop icons
  + Implement some missing unmount/eject operations
  + Add autorun/automount feature
  + Better handling of sensitivity of delete menu items
  + Better handling of mount/unmount/eject in many places
  + Fix for extensions with submenus.</changelog>
<changelog author="jpr@suse.de" date="1200657600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=335411 - Nautilus
  crashes when it gets a &quot;volume-mounted&quot; signal for a volume that is
  already mounted.  This also adds two new logging domains to Nautilus:
  &quot;drives-volumes&quot; and &quot;desktop-links&quot;.</changelog>
<changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
<changelog author="sbrabec@suse.cz" date="1190116800">- Updated to version 2.20.0:
  * Load thumbnails asynchronously
  * Support direct save DnD (XDS)
  * Fix up octal permission display
  * Store window keep-above and stickines state across sessions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Don't require gnome2-user-docs, which now supplements
  nautilus (#297833).</changelog>
<changelog author="maw@suse.de" date="1188475200">- Update to version 2.19.91:
  * Be more robust against broken extensions
  * Set current working directory right on desktop when running scripts
  * Fix crash on file:///#
  * Update to cope with the new size of emblem icons
  * Auto-size list view filename column again
  * New message for service unavailable error
  * UI terminology consistency fix
  * Build fix
- Refresh nautilus-search-desktop.patch.</changelog>
<changelog author="federico@novell.com" date="1187265600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=298802 - after burning a
  CD and re-mounting the CD, Nautilus uses 100% CPU.  This simply
  includes the last patch from
  https://bugzilla.novell.com/show_bug.cgi?id=276193#c42</changelog>
<changelog author="federico@novell.com" date="1186833600">- Added nautilus-330298-297983-fix-overlapping-desktop-icons.diff to
  fix https://bugzilla.novell.com/show_bug.cgi?id=297983 - desktop
  icons would overlap when inserting removable media, if the
  previously-saved location for the corresponding icon now has a
  different icon nearby.</changelog>
<changelog author="maw@suse.de" date="1186401600">- Split out -lang subpackage
- Use %fdupes.</changelog>
<changelog author="maw@suse.de" date="1185969600">- Update to version 2.19.6
- Memory leaks plugged
- Crashes fixed
- Fixes to UI manager usage
- Better string ellipsation
- Consistent focus behaviour for toolbar buttons
- Support for XMP image metadata
- Improved keyboard handling in connect to server dialog
- I18n fixes and string clarifications
- Add more tooltips and use new gtk+ tootips API
- Better handling of unreadable directories during search
- Updated translations.</changelog>
<changelog author="maw@suse.de" date="1184068800">- Update to version 2.19.4
- Fix crashes and leaks
- Fix hang with recursive symlinks
- Disk free piechart in properties dialogue
- Fix typos in warning and error messages
- Use new desktop capplet
- Better handling of unicode search terms
- Allow activating the zoom context menu by keyboard
- Allow renaming network servers' icons</changelog>
<changelog author="sbrabec@suse.cz" date="1181217600">- Do not overwrite auto-generated files.
- Removed invalid desktop Category &quot;Application&quot; (#254654).</changelog>
<changelog author="sbrabec@suse.cz" date="1174910400">- Fixed BuildRequires.</changelog>
<changelog author="maw@suse.de" date="1174651200">- Update to version 2.18.0.1
- intltool is now a build requirement
- Several code cleanups
- Bug fixes, including p.g.o 408155, 333151, 358172, 408155,
  409276, 407150, 407618, and 368661.</changelog>
<changelog author="maw@suse.de" date="1173787200">- Update to version 2.17.91
- Bug fixes, including bugzilla.gnome.org #364466, #403255,
  [#138058], #340495, #357955, #403565, #357955, #362034,
  [#385382], #394328, #329920, #320020, #327249, #389467, #376291,
  [#374623], #382207, #376952, #384078, #383840, #45953, #350579,
  [#318373], #132326, #372550, #338353, #372471, #330298, #155337,
  [#174766], #122688, #321175, #349840, #356124, #351713, #348161.</changelog>
<changelog author="dmueller@suse.de" date="1172664000">- adjust BuildRequires: libexif-&gt;libexif-devel</changelog>
<changelog author="sbrabec@suse.cz" date="1170676800">- Fixed Categories (#242053).</changelog>
<changelog author="mtgordon@suse.de" date="1168603200">- Added nautilus-181941-i18n.patch to mark for translation a
  previously unmarked string (marked in other locations in the app,
  sparing the need for further l10n).  Fixes
  https://bugzilla.novell.com/show_bug.cgi?id=181941 and sent upstream
  at http://bugzilla.gnome.org/show_bug.cgi?id=394328</changelog>
<changelog author="sbrabec@suse.cz" date="1166443200">- Prefix changed to /usr.
- Spec file cleanup.</changelog>
<changelog author="sbrabec@suse.cz" date="1164110400">- Do not explicitly require mDNSResponder-lib blocking avahi compat
  package.</changelog>
<changelog author="federico@novell.com" date="1162987200">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=215351.  Floppy icons
  disappeared from the desktop after unmounting the floppy.  This also
  fixes https://bugzilla.novell.com/show_bug.cgi?id=218910, where
  there was a race condition when mounting drives.  This caused the
  activation URIs of the corresponding NautilusFiles not to be updated
  correctly.</changelog>
<changelog author="federico@novell.com" date="1162382400">- Removed nautilus-hide-desktop-files.patch.  This was used for the
  old &quot;applications://&quot; VFS scheme, which is deprecated now.
- Removed nautilus-submount.patch, since we no longer use submount (subfs).
- Removed nautilus-142860-vfs-drive-for-extensions.diff, since that
  feature appeared upstream since Nautilus 2.14.  This is what lets
  Nautilus extensions look at the GnomeVFSDrive for a file, so that
  they can install menu items specific to drives (e.g. like
  nautilus-cd-burner).
- Removed nautilus-172870-support-drives-and-volumes.diff and
  nautilus-155010-desktop-volume-policy.diff, since they need to be
  reworked for the code in Nautilus-2.16.
- Added nautilus-6014-network-servers-in-places-sidebar.diff, to fix
  the part of https://bugzilla.novell.com/show_bug.cgi?id=6014 that is
  not yet in Nautilus 2.16.  This adds a &quot;Network Servers&quot; item in the
  Places sidebar.
- Added nautilus-206369-desktop-icon-overlap.diff as an updated
  and consolidated version of
  nautilus-155337-icon-positioning-on-reload.diff and
  nautilus-174766-fix-lazy-positioning.diff.  This is to fix the bug
  where desktop icons get overlapped or rearranged when a new volume
  icon appears, or when the desktop is reloaded.
- Added nautilus-drives-and-volumes-on-desktop.diff as a partly
  updated version of nautilus-172870-support-drives-and-volumes.diff.
- Added nautilus-debug-log.diff.  This provides logging functionality
  to aid debugging.
- Updated descriptions inside the rest of the patches.
- Renumbered patches.</changelog>
<changelog author="joeshaw@suse.de" date="1162296000">- Add a patch to ensure that the search entry bar is displayed
  when navigating to the x-nautilus-search:/// URI.  (bnc #212649)</changelog>
<changelog author="danw@suse.de" date="1160827200">- Remove dead patches</changelog>
<changelog author="jhargadon@suse.de" date="1159876800">- update to version 2.16.1
- Default to search in current directory for non-indexed search
- Fix clash with symbol names in gtk+</changelog>
<changelog author="sbrabec@suse.cz" date="1158753600">- Update MIME database in scriptlets (#201729).</changelog>
<changelog author="jhargadon@suse.de" date="1158235200">- update to version 2.16.0
- Handle enter activation when using typeahead search
- Avoid using gnome_vfs_is_local in wrong places
- Translations</changelog>
<changelog author="jhargadon@suse.de" date="1157025600">- update to version 2.15.92.1
- Fix crash on startup
- Fix crash on changing owner/group of file
- Fix double free
- Make sure all strings are displayed translated</changelog>
<changelog author="jhargadon@suse.de" date="1155902400">- update to version 2.15.91
- Use gtk recent files code
- Fix file change notification regression
- Don't display raw form of selinux contexts
- Import lates EggSequence with bugfixes
- DnD fixes
- Read .hidden symlinks
- Fix down navigation in last column, next to last row
- Submenu support for extensions
- Improved beagle daemon detection
- Enable D'n'D reordering in the places sidebar
- New icons for trash operations
- Add a button/text toggle button to the location bar
- Fix leak</changelog>
<changelog author="gekker@suse.de" date="1154952000">- Update to version 2.15.4
- Remove upstreamed patches
  * New permission dialog with recursion and selinx support
  * Improve extension interface
  * Add complete session management
  * Handle removal of the displayed location more elegantly
  * Support dropping uris, urls and text to subfolders
  * Don't allow formating of mounted floppies
  * Perfomance fixes
  * Don't use deprecated eel features
  * Improve startup performance
  * Use GOption
  * Fix selection box width calculation
  * Improve file permission handling
  * Add volume operations to the file menu, tree and places sidebar
  * New po/LINGUAS handling
  * Smarter date handling for images
  * HIG fixes
  * Fix crashes
  * Fixes for icons and thumbnailing
  * Show network volumes in the places sidebar
  * Fix progress dialog showing the wrong file
  * Translation updates
  * Use --no-desktop option for all desktop files
  * Startup performance improvements
  * Make files copied from read-only source writeable
  * Don't allow bookmarking x-desktop:///
  * Add help buttons to several dialogs
  * Fix SVG file identification
  * Properly break down URIs for connect to server ui
  * Show unmounted but user-visible drives in the places sidebar
  * Display more info in the progress dialog when preparing
  * Smarter DnD target selection
  * GnomeGoals: Use po/LINGUAS
  * Fix deadlock when dragging over list view in some conditions
  * Don't show folder count for smb shares
  * Close window when folder moves to trash
  * Fix deep count in properties dialog in some cases
  * Avoid calculating mime lists for activation
  * Remove blank error dialog on mount when using gnome-mount
  * Better filename linebreaking at punctuation marks.
  * List view: If a rename moves the file in the view, scroll to the new position
  * Better handling of broken filename encoding for link targets
  * Browser mode: don't close window on up if current directory has been removed
  * Pass original files, not target files to property page providers.
  This allows property page extensions to look at desktop files and symlinks.
  * Fix opening saved searches file from outside nautilus
  * Add option to always use the location bar to the preferences dialog
  * Show detailed file size in the properties dialog
  * Open modules with BIND_LOCAL
  * Add Network to places menu
  * Fix sort by atime
  * Add support for searching for custom mime type
  * Much better activation of multiple files
  * Handle new background image zooming mode
  * Add optional support for Tracker indexer
  * Added initial support for search
  * Better handling of opening multiple files
  * View update optimizations
  * No titles for alert dialogs
  * Use access() to determine permissions
  * Fix mime list problem introduced with sort change
  * Finally fix tree sidebar crash
  * ctrl-shift-g goes backwards in typeahead
  * Add Skip all button in copy/move conflict dialog
  * Position new files/folders correctly in manual layout mode
  * Fix desktop redraw issues on non-100% zoom levels
  * Adds volume/drive api for modules
  * GtkTreeView style typeahead
  * '/' opens location dialog/entry
  * middle click in browser mode opens new window
  * Handle cancellation of authentication better
  * Add format menu item for floppy drives</changelog>
</package>
<package pkgid="f9c71f1f5dbaf924f0d91d73bd1741b0cd14cc22" name="nautilus-lang" arch="x86_64">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="rodrigo@suse.de" date="1212753600">- Add nautilus-bnc397852-huge-memory-leak.patch (bnc#397852)</changelog>
<changelog author="hpj@suse.de" date="1211457600">- Add nautilus-bnc393226-dont-move-to-burn.patch (bnc#393226).</changelog>
<changelog author="hpj@suse.de" date="1211284800">- Add nautilus-bnc376669-always-update-thumbnail.patch (bnc#376669).</changelog>
<changelog author="hpj@suse.de" date="1209643200">- Removed previously disabled patches that were made obsolete by
  upstream changes:
  * nautilus-default-thumbnail-size.diff
  * nautilus-6014-network-servers-in-places-sidebar.diff
- Added nautilus-bnc376070-null-exifdata-crash, which fixes
  crashes when showing the properties of a picture (bnc#376070).</changelog>
<changelog author="federico@novell.com" date="1209384000">- Rebased these patches:
  nautilus-bgo364843-name-copy-dont-overflow-max-path-len.diff
  nautilus-bgo350950-search-desktop.diff
  nautilus-bnc117333-bgo350962-folder-icon-for-menus-and-windows.diff</changelog>
<changelog author="vuntz@suse.de" date="1208952000">- Rename nautilus-docpath.patch to nautilus-genericname.patch and
  drop the part of the patch adding a DocPath.
- Do not add DocPath to desktop files with
  %suse_update_desktop_file
- Rationale: since the desktop files use the Core category, adding
  DocPath means putting the items in the yelp toc, which we don't
  want.</changelog>
<changelog author="vuntz@suse.de" date="1208865600">- Add nautilus-bnc368446-network-in-places.patch to add network://
  in the places sidebar. Fix bnc#368446 (backported from upstream
  2.23.1).</changelog>
<changelog author="maw@suse.de" date="1207828800">- Update to version 2.22.2:
  + Add NautilusFileInfo APIs: can_write(), get_mount(),
  get_parent_info()
  + Do not try to autorun autorun.exe and autorun.inf
  + Automount in idle callback rather than at startup to improve
  user experience
  + Properly inhibit automount on startup, or for long login procedures
  + Do not automount directories in hidden hierarchies
  + Fix scrollbar display bug in &quot;text besides icon&quot; icon view mode
  + Do not thumbnail unreadable files
  + Correctly display bookmark icons
  + Fix blurry property window icon
  + Fix bookmark editing window.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
<changelog author="hpj@suse.de" date="1207224000">- Upgraded to version 2.22.1:
  * Fix crashes and leaks.
  * Fix emblem display in property page.
  * Fix mime choosing to not always create application/x-ext-&lt;extension&gt; type.
  * Actually mount location in external connect to server dialog.
  * Fix thumbnail size limit checks.
  * Fix &quot;show hidden&quot; to also show backup files
  (was broken in some situations).
  * Verify that tracker is running before using it.
  * Fix desktop file icon handling with absolute filenames.
  * Use GDesktopAppInfos to launch desktop files.
  * Don't follow symlinks for deep file count.
  * Fix audio preview with later gstreamer.
  * Make &quot;move file over directory&quot; overwrite case work.
  * Sometimes we failed to ask for overwrite when move
  operations falled back to copy + delete.
  * Make sure we correctly transcode filenames when merging
  directories if the directory is on another filesystem.
  * Some moves were reported as copies, not moves in the ui
  which could cause not up-to-date directory displays.
  * Don't center file progress dialog if its already displayed.
- Remove obsolete patch nautilus-bnc366455-change-ownership.patch.</changelog>
<changelog author="federico@novell.com" date="1206705600">- Removed nautilus-158158-ignore-foreign-desktop-files.diff; it is obsolete.
- Added nautilus-bnc366100-bgo338933-ignore-foreign-desktop-files.diff
  to fix https://bugzilla.novell.com/show_bug.cgi?id=366100 - Desktop
  links with &quot;OnlyShowIn=KDE&quot; are now ignored.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Add back gtk2-devel to the devel requires</changelog>
<changelog author="vuntz@suse.de" date="1206100800">- Add a gnome-desktop-devel buildrequires to fix the build.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Remove obsolete -devel package requries
- Remove medusa obsoletes, not  relevant to any shipping distros</changelog>
<changelog author="sbrabec@suse.cz" date="1205409600">- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.</changelog>
<changelog author="vuntz@suse.de" date="1205409600">- Update to version 2.22.0:
  + Fix typo in strings
  + Fix crashes
  + Use a better icon for the progress dialog
  + Have a mount menu for mountable files, not an unmount one
  + Handle broken bookmark files bette
  + Sniff x-content type asynchronously
  + Don't look for autorun stuff on non-local files
  + Allow setting permissions on remote shares
  + Fix &quot;delete all&quot; button in delete dialog
  + Show custom icons at right size
  + Fix some performance issues on nonlocal mounts
- Drop nautilus-onlyshowin.patch, fix upstream.
- Use %suse_update_desktop_file for nautilus-autorun-software and
  nautilus-folder-handler to mark them as translatable.
- Add nautilus-bnc366455-change-ownership.patch to fix bnc#366455.</changelog>
<changelog author="maw@suse.de" date="1204718400">- Update to version 2.21.92:
  + Build fixes
  + Fix crashes and leaks
  + Fix handling of desktop file launchers
  + Better handling of desktop file icons
  + Semitransparent DnD icon support (when composited)
  + Avoid showing progress info when dialogs are shown
  + Allow minimize of progress window
  + Handle beagle &gt;= 0.3.0
  + Close properties dialog on escape
  + Make custom icons work again
  + Fix fuzzy icons
  + Duplicate file if copies to the source directory
  + Support open with dialog for multiple selected files
  + Ressurect connect to server dialog
  + Allow theming of free diskspace chart colors.</changelog>
<changelog author="rodrigo@suse.de" date="1204200000">- Added tags for all upstreamed patches, as well as bug numbers for
  all patches</changelog>
<changelog author="federico@novell.com" date="1203595200">- Added nautilus-bnc363122-lockdown-disable-context-menus.diff to implement
  https://bugzilla.novell.com/show_bug.cgi?id=363122 - have a way to disable
  context menus in file views for quick-and-dirty kiosk setups.</changelog>
<changelog author="maw@suse.de" date="1203508800">- Update to version 2.21.91:
  + String cleanups
  + Inhibit autorun for things we mount ourselves
  + Fix crashes and leaks
  + Only show selinux context if selinux is detected
  + Default to move, not copying, when dragging from the trash
  + Don't autorun/automount non-local mounts
  + Fix case where we could run out of file descriptors
  + Handle drop of files on the desktop
  + Fix sensitivity of delete from the trash menu item
  + Fix open w/ context menu in always-use-browser mode.</changelog>
<changelog author="maw@suse.de" date="1202299200">- Explicitly require gvfs (bnc#358748).</changelog>
<changelog author="jpr@suse.de" date="1202212800">- Add XMP support (bnc #310430)</changelog>
<changelog author="maw@suse.de" date="1201694400">- Add extensions-2.0 directory.</changelog>
<changelog author="maw@suse.de" date="1201608000">- Update to version 2.21.90:
  + Regenerate thumbnails when files change
  + Fix crashes
  + New autorun and automount support
  + Allow unmount of current location if its a mountpoint
  + Use thousand separators in all numbers (if used by locale)
  + Fix leaks
  + Performance improvements
  + Update to latest glib APIs
  + Fix bug that lost metadata from older versions
  + Fix crashes
  + Enable paste into folder for desktop icons
  + Better finding of autorun files on case sensitive media
- Remove libtool archives.</changelog>
<changelog author="maw@suse.de" date="1201262400">- Update to version 2.21.5:
  + Totally replaced gnome-vfs use with gio
  + New implementation of file operations like copy/move with
  a shared progress dialog
  + Update pkg-config files with new extensions dir
  + Handle dnd of desktop icons
  + Implement some missing unmount/eject operations
  + Add autorun/automount feature
  + Better handling of sensitivity of delete menu items
  + Better handling of mount/unmount/eject in many places
  + Fix for extensions with submenus.</changelog>
<changelog author="jpr@suse.de" date="1200657600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=335411 - Nautilus
  crashes when it gets a &quot;volume-mounted&quot; signal for a volume that is
  already mounted.  This also adds two new logging domains to Nautilus:
  &quot;drives-volumes&quot; and &quot;desktop-links&quot;.</changelog>
<changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
<changelog author="sbrabec@suse.cz" date="1190116800">- Updated to version 2.20.0:
  * Load thumbnails asynchronously
  * Support direct save DnD (XDS)
  * Fix up octal permission display
  * Store window keep-above and stickines state across sessions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Don't require gnome2-user-docs, which now supplements
  nautilus (#297833).</changelog>
<changelog author="maw@suse.de" date="1188475200">- Update to version 2.19.91:
  * Be more robust against broken extensions
  * Set current working directory right on desktop when running scripts
  * Fix crash on file:///#
  * Update to cope with the new size of emblem icons
  * Auto-size list view filename column again
  * New message for service unavailable error
  * UI terminology consistency fix
  * Build fix
- Refresh nautilus-search-desktop.patch.</changelog>
<changelog author="federico@novell.com" date="1187265600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=298802 - after burning a
  CD and re-mounting the CD, Nautilus uses 100% CPU.  This simply
  includes the last patch from
  https://bugzilla.novell.com/show_bug.cgi?id=276193#c42</changelog>
<changelog author="federico@novell.com" date="1186833600">- Added nautilus-330298-297983-fix-overlapping-desktop-icons.diff to
  fix https://bugzilla.novell.com/show_bug.cgi?id=297983 - desktop
  icons would overlap when inserting removable media, if the
  previously-saved location for the corresponding icon now has a
  different icon nearby.</changelog>
<changelog author="maw@suse.de" date="1186401600">- Split out -lang subpackage
- Use %fdupes.</changelog>
<changelog author="maw@suse.de" date="1185969600">- Update to version 2.19.6
- Memory leaks plugged
- Crashes fixed
- Fixes to UI manager usage
- Better string ellipsation
- Consistent focus behaviour for toolbar buttons
- Support for XMP image metadata
- Improved keyboard handling in connect to server dialog
- I18n fixes and string clarifications
- Add more tooltips and use new gtk+ tootips API
- Better handling of unreadable directories during search
- Updated translations.</changelog>
<changelog author="maw@suse.de" date="1184068800">- Update to version 2.19.4
- Fix crashes and leaks
- Fix hang with recursive symlinks
- Disk free piechart in properties dialogue
- Fix typos in warning and error messages
- Use new desktop capplet
- Better handling of unicode search terms
- Allow activating the zoom context menu by keyboard
- Allow renaming network servers' icons</changelog>
<changelog author="sbrabec@suse.cz" date="1181217600">- Do not overwrite auto-generated files.
- Removed invalid desktop Category &quot;Application&quot; (#254654).</changelog>
<changelog author="sbrabec@suse.cz" date="1174910400">- Fixed BuildRequires.</changelog>
<changelog author="maw@suse.de" date="1174651200">- Update to version 2.18.0.1
- intltool is now a build requirement
- Several code cleanups
- Bug fixes, including p.g.o 408155, 333151, 358172, 408155,
  409276, 407150, 407618, and 368661.</changelog>
<changelog author="maw@suse.de" date="1173787200">- Update to version 2.17.91
- Bug fixes, including bugzilla.gnome.org #364466, #403255,
  [#138058], #340495, #357955, #403565, #357955, #362034,
  [#385382], #394328, #329920, #320020, #327249, #389467, #376291,
  [#374623], #382207, #376952, #384078, #383840, #45953, #350579,
  [#318373], #132326, #372550, #338353, #372471, #330298, #155337,
  [#174766], #122688, #321175, #349840, #356124, #351713, #348161.</changelog>
<changelog author="dmueller@suse.de" date="1172664000">- adjust BuildRequires: libexif-&gt;libexif-devel</changelog>
<changelog author="sbrabec@suse.cz" date="1170676800">- Fixed Categories (#242053).</changelog>
<changelog author="mtgordon@suse.de" date="1168603200">- Added nautilus-181941-i18n.patch to mark for translation a
  previously unmarked string (marked in other locations in the app,
  sparing the need for further l10n).  Fixes
  https://bugzilla.novell.com/show_bug.cgi?id=181941 and sent upstream
  at http://bugzilla.gnome.org/show_bug.cgi?id=394328</changelog>
<changelog author="sbrabec@suse.cz" date="1166443200">- Prefix changed to /usr.
- Spec file cleanup.</changelog>
<changelog author="sbrabec@suse.cz" date="1164110400">- Do not explicitly require mDNSResponder-lib blocking avahi compat
  package.</changelog>
<changelog author="federico@novell.com" date="1162987200">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=215351.  Floppy icons
  disappeared from the desktop after unmounting the floppy.  This also
  fixes https://bugzilla.novell.com/show_bug.cgi?id=218910, where
  there was a race condition when mounting drives.  This caused the
  activation URIs of the corresponding NautilusFiles not to be updated
  correctly.</changelog>
<changelog author="federico@novell.com" date="1162382400">- Removed nautilus-hide-desktop-files.patch.  This was used for the
  old &quot;applications://&quot; VFS scheme, which is deprecated now.
- Removed nautilus-submount.patch, since we no longer use submount (subfs).
- Removed nautilus-142860-vfs-drive-for-extensions.diff, since that
  feature appeared upstream since Nautilus 2.14.  This is what lets
  Nautilus extensions look at the GnomeVFSDrive for a file, so that
  they can install menu items specific to drives (e.g. like
  nautilus-cd-burner).
- Removed nautilus-172870-support-drives-and-volumes.diff and
  nautilus-155010-desktop-volume-policy.diff, since they need to be
  reworked for the code in Nautilus-2.16.
- Added nautilus-6014-network-servers-in-places-sidebar.diff, to fix
  the part of https://bugzilla.novell.com/show_bug.cgi?id=6014 that is
  not yet in Nautilus 2.16.  This adds a &quot;Network Servers&quot; item in the
  Places sidebar.
- Added nautilus-206369-desktop-icon-overlap.diff as an updated
  and consolidated version of
  nautilus-155337-icon-positioning-on-reload.diff and
  nautilus-174766-fix-lazy-positioning.diff.  This is to fix the bug
  where desktop icons get overlapped or rearranged when a new volume
  icon appears, or when the desktop is reloaded.
- Added nautilus-drives-and-volumes-on-desktop.diff as a partly
  updated version of nautilus-172870-support-drives-and-volumes.diff.
- Added nautilus-debug-log.diff.  This provides logging functionality
  to aid debugging.
- Updated descriptions inside the rest of the patches.
- Renumbered patches.</changelog>
<changelog author="joeshaw@suse.de" date="1162296000">- Add a patch to ensure that the search entry bar is displayed
  when navigating to the x-nautilus-search:/// URI.  (bnc #212649)</changelog>
<changelog author="danw@suse.de" date="1160827200">- Remove dead patches</changelog>
<changelog author="jhargadon@suse.de" date="1159876800">- update to version 2.16.1
- Default to search in current directory for non-indexed search
- Fix clash with symbol names in gtk+</changelog>
<changelog author="sbrabec@suse.cz" date="1158753600">- Update MIME database in scriptlets (#201729).</changelog>
<changelog author="jhargadon@suse.de" date="1158235200">- update to version 2.16.0
- Handle enter activation when using typeahead search
- Avoid using gnome_vfs_is_local in wrong places
- Translations</changelog>
<changelog author="jhargadon@suse.de" date="1157025600">- update to version 2.15.92.1
- Fix crash on startup
- Fix crash on changing owner/group of file
- Fix double free
- Make sure all strings are displayed translated</changelog>
<changelog author="jhargadon@suse.de" date="1155902400">- update to version 2.15.91
- Use gtk recent files code
- Fix file change notification regression
- Don't display raw form of selinux contexts
- Import lates EggSequence with bugfixes
- DnD fixes
- Read .hidden symlinks
- Fix down navigation in last column, next to last row
- Submenu support for extensions
- Improved beagle daemon detection
- Enable D'n'D reordering in the places sidebar
- New icons for trash operations
- Add a button/text toggle button to the location bar
- Fix leak</changelog>
<changelog author="gekker@suse.de" date="1154952000">- Update to version 2.15.4
- Remove upstreamed patches
  * New permission dialog with recursion and selinx support
  * Improve extension interface
  * Add complete session management
  * Handle removal of the displayed location more elegantly
  * Support dropping uris, urls and text to subfolders
  * Don't allow formating of mounted floppies
  * Perfomance fixes
  * Don't use deprecated eel features
  * Improve startup performance
  * Use GOption
  * Fix selection box width calculation
  * Improve file permission handling
  * Add volume operations to the file menu, tree and places sidebar
  * New po/LINGUAS handling
  * Smarter date handling for images
  * HIG fixes
  * Fix crashes
  * Fixes for icons and thumbnailing
  * Show network volumes in the places sidebar
  * Fix progress dialog showing the wrong file
  * Translation updates
  * Use --no-desktop option for all desktop files
  * Startup performance improvements
  * Make files copied from read-only source writeable
  * Don't allow bookmarking x-desktop:///
  * Add help buttons to several dialogs
  * Fix SVG file identification
  * Properly break down URIs for connect to server ui
  * Show unmounted but user-visible drives in the places sidebar
  * Display more info in the progress dialog when preparing
  * Smarter DnD target selection
  * GnomeGoals: Use po/LINGUAS
  * Fix deadlock when dragging over list view in some conditions
  * Don't show folder count for smb shares
  * Close window when folder moves to trash
  * Fix deep count in properties dialog in some cases
  * Avoid calculating mime lists for activation
  * Remove blank error dialog on mount when using gnome-mount
  * Better filename linebreaking at punctuation marks.
  * List view: If a rename moves the file in the view, scroll to the new position
  * Better handling of broken filename encoding for link targets
  * Browser mode: don't close window on up if current directory has been removed
  * Pass original files, not target files to property page providers.
  This allows property page extensions to look at desktop files and symlinks.
  * Fix opening saved searches file from outside nautilus
  * Add option to always use the location bar to the preferences dialog
  * Show detailed file size in the properties dialog
  * Open modules with BIND_LOCAL
  * Add Network to places menu
  * Fix sort by atime
  * Add support for searching for custom mime type
  * Much better activation of multiple files
  * Handle new background image zooming mode
  * Add optional support for Tracker indexer
  * Added initial support for search
  * Better handling of opening multiple files
  * View update optimizations
  * No titles for alert dialogs
  * Use access() to determine permissions
  * Fix mime list problem introduced with sort change
  * Finally fix tree sidebar crash
  * ctrl-shift-g goes backwards in typeahead
  * Add Skip all button in copy/move conflict dialog
  * Position new files/folders correctly in manual layout mode
  * Fix desktop redraw issues on non-100% zoom levels
  * Adds volume/drive api for modules
  * GtkTreeView style typeahead
  * '/' opens location dialog/entry
  * middle click in browser mode opens new window
  * Handle cancellation of authentication better
  * Add format menu item for floppy drives</changelog>
</package>
<package pkgid="4012b0038bd0ec9e43c264693b5705712f6a4104" name="nautilus-devel" arch="x86_64">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="rodrigo@suse.de" date="1212753600">- Add nautilus-bnc397852-huge-memory-leak.patch (bnc#397852)</changelog>
<changelog author="hpj@suse.de" date="1211457600">- Add nautilus-bnc393226-dont-move-to-burn.patch (bnc#393226).</changelog>
<changelog author="hpj@suse.de" date="1211284800">- Add nautilus-bnc376669-always-update-thumbnail.patch (bnc#376669).</changelog>
<changelog author="hpj@suse.de" date="1209643200">- Removed previously disabled patches that were made obsolete by
  upstream changes:
  * nautilus-default-thumbnail-size.diff
  * nautilus-6014-network-servers-in-places-sidebar.diff
- Added nautilus-bnc376070-null-exifdata-crash, which fixes
  crashes when showing the properties of a picture (bnc#376070).</changelog>
<changelog author="federico@novell.com" date="1209384000">- Rebased these patches:
  nautilus-bgo364843-name-copy-dont-overflow-max-path-len.diff
  nautilus-bgo350950-search-desktop.diff
  nautilus-bnc117333-bgo350962-folder-icon-for-menus-and-windows.diff</changelog>
<changelog author="vuntz@suse.de" date="1208952000">- Rename nautilus-docpath.patch to nautilus-genericname.patch and
  drop the part of the patch adding a DocPath.
- Do not add DocPath to desktop files with
  %suse_update_desktop_file
- Rationale: since the desktop files use the Core category, adding
  DocPath means putting the items in the yelp toc, which we don't
  want.</changelog>
<changelog author="vuntz@suse.de" date="1208865600">- Add nautilus-bnc368446-network-in-places.patch to add network://
  in the places sidebar. Fix bnc#368446 (backported from upstream
  2.23.1).</changelog>
<changelog author="maw@suse.de" date="1207828800">- Update to version 2.22.2:
  + Add NautilusFileInfo APIs: can_write(), get_mount(),
  get_parent_info()
  + Do not try to autorun autorun.exe and autorun.inf
  + Automount in idle callback rather than at startup to improve
  user experience
  + Properly inhibit automount on startup, or for long login procedures
  + Do not automount directories in hidden hierarchies
  + Fix scrollbar display bug in &quot;text besides icon&quot; icon view mode
  + Do not thumbnail unreadable files
  + Correctly display bookmark icons
  + Fix blurry property window icon
  + Fix bookmark editing window.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
<changelog author="hpj@suse.de" date="1207224000">- Upgraded to version 2.22.1:
  * Fix crashes and leaks.
  * Fix emblem display in property page.
  * Fix mime choosing to not always create application/x-ext-&lt;extension&gt; type.
  * Actually mount location in external connect to server dialog.
  * Fix thumbnail size limit checks.
  * Fix &quot;show hidden&quot; to also show backup files
  (was broken in some situations).
  * Verify that tracker is running before using it.
  * Fix desktop file icon handling with absolute filenames.
  * Use GDesktopAppInfos to launch desktop files.
  * Don't follow symlinks for deep file count.
  * Fix audio preview with later gstreamer.
  * Make &quot;move file over directory&quot; overwrite case work.
  * Sometimes we failed to ask for overwrite when move
  operations falled back to copy + delete.
  * Make sure we correctly transcode filenames when merging
  directories if the directory is on another filesystem.
  * Some moves were reported as copies, not moves in the ui
  which could cause not up-to-date directory displays.
  * Don't center file progress dialog if its already displayed.
- Remove obsolete patch nautilus-bnc366455-change-ownership.patch.</changelog>
<changelog author="federico@novell.com" date="1206705600">- Removed nautilus-158158-ignore-foreign-desktop-files.diff; it is obsolete.
- Added nautilus-bnc366100-bgo338933-ignore-foreign-desktop-files.diff
  to fix https://bugzilla.novell.com/show_bug.cgi?id=366100 - Desktop
  links with &quot;OnlyShowIn=KDE&quot; are now ignored.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Add back gtk2-devel to the devel requires</changelog>
<changelog author="vuntz@suse.de" date="1206100800">- Add a gnome-desktop-devel buildrequires to fix the build.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Remove obsolete -devel package requries
- Remove medusa obsoletes, not  relevant to any shipping distros</changelog>
<changelog author="sbrabec@suse.cz" date="1205409600">- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.</changelog>
<changelog author="vuntz@suse.de" date="1205409600">- Update to version 2.22.0:
  + Fix typo in strings
  + Fix crashes
  + Use a better icon for the progress dialog
  + Have a mount menu for mountable files, not an unmount one
  + Handle broken bookmark files bette
  + Sniff x-content type asynchronously
  + Don't look for autorun stuff on non-local files
  + Allow setting permissions on remote shares
  + Fix &quot;delete all&quot; button in delete dialog
  + Show custom icons at right size
  + Fix some performance issues on nonlocal mounts
- Drop nautilus-onlyshowin.patch, fix upstream.
- Use %suse_update_desktop_file for nautilus-autorun-software and
  nautilus-folder-handler to mark them as translatable.
- Add nautilus-bnc366455-change-ownership.patch to fix bnc#366455.</changelog>
<changelog author="maw@suse.de" date="1204718400">- Update to version 2.21.92:
  + Build fixes
  + Fix crashes and leaks
  + Fix handling of desktop file launchers
  + Better handling of desktop file icons
  + Semitransparent DnD icon support (when composited)
  + Avoid showing progress info when dialogs are shown
  + Allow minimize of progress window
  + Handle beagle &gt;= 0.3.0
  + Close properties dialog on escape
  + Make custom icons work again
  + Fix fuzzy icons
  + Duplicate file if copies to the source directory
  + Support open with dialog for multiple selected files
  + Ressurect connect to server dialog
  + Allow theming of free diskspace chart colors.</changelog>
<changelog author="rodrigo@suse.de" date="1204200000">- Added tags for all upstreamed patches, as well as bug numbers for
  all patches</changelog>
<changelog author="federico@novell.com" date="1203595200">- Added nautilus-bnc363122-lockdown-disable-context-menus.diff to implement
  https://bugzilla.novell.com/show_bug.cgi?id=363122 - have a way to disable
  context menus in file views for quick-and-dirty kiosk setups.</changelog>
<changelog author="maw@suse.de" date="1203508800">- Update to version 2.21.91:
  + String cleanups
  + Inhibit autorun for things we mount ourselves
  + Fix crashes and leaks
  + Only show selinux context if selinux is detected
  + Default to move, not copying, when dragging from the trash
  + Don't autorun/automount non-local mounts
  + Fix case where we could run out of file descriptors
  + Handle drop of files on the desktop
  + Fix sensitivity of delete from the trash menu item
  + Fix open w/ context menu in always-use-browser mode.</changelog>
<changelog author="maw@suse.de" date="1202299200">- Explicitly require gvfs (bnc#358748).</changelog>
<changelog author="jpr@suse.de" date="1202212800">- Add XMP support (bnc #310430)</changelog>
<changelog author="maw@suse.de" date="1201694400">- Add extensions-2.0 directory.</changelog>
<changelog author="maw@suse.de" date="1201608000">- Update to version 2.21.90:
  + Regenerate thumbnails when files change
  + Fix crashes
  + New autorun and automount support
  + Allow unmount of current location if its a mountpoint
  + Use thousand separators in all numbers (if used by locale)
  + Fix leaks
  + Performance improvements
  + Update to latest glib APIs
  + Fix bug that lost metadata from older versions
  + Fix crashes
  + Enable paste into folder for desktop icons
  + Better finding of autorun files on case sensitive media
- Remove libtool archives.</changelog>
<changelog author="maw@suse.de" date="1201262400">- Update to version 2.21.5:
  + Totally replaced gnome-vfs use with gio
  + New implementation of file operations like copy/move with
  a shared progress dialog
  + Update pkg-config files with new extensions dir
  + Handle dnd of desktop icons
  + Implement some missing unmount/eject operations
  + Add autorun/automount feature
  + Better handling of sensitivity of delete menu items
  + Better handling of mount/unmount/eject in many places
  + Fix for extensions with submenus.</changelog>
<changelog author="jpr@suse.de" date="1200657600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=335411 - Nautilus
  crashes when it gets a &quot;volume-mounted&quot; signal for a volume that is
  already mounted.  This also adds two new logging domains to Nautilus:
  &quot;drives-volumes&quot; and &quot;desktop-links&quot;.</changelog>
<changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
<changelog author="sbrabec@suse.cz" date="1190116800">- Updated to version 2.20.0:
  * Load thumbnails asynchronously
  * Support direct save DnD (XDS)
  * Fix up octal permission display
  * Store window keep-above and stickines state across sessions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Don't require gnome2-user-docs, which now supplements
  nautilus (#297833).</changelog>
<changelog author="maw@suse.de" date="1188475200">- Update to version 2.19.91:
  * Be more robust against broken extensions
  * Set current working directory right on desktop when running scripts
  * Fix crash on file:///#
  * Update to cope with the new size of emblem icons
  * Auto-size list view filename column again
  * New message for service unavailable error
  * UI terminology consistency fix
  * Build fix
- Refresh nautilus-search-desktop.patch.</changelog>
<changelog author="federico@novell.com" date="1187265600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=298802 - after burning a
  CD and re-mounting the CD, Nautilus uses 100% CPU.  This simply
  includes the last patch from
  https://bugzilla.novell.com/show_bug.cgi?id=276193#c42</changelog>
<changelog author="federico@novell.com" date="1186833600">- Added nautilus-330298-297983-fix-overlapping-desktop-icons.diff to
  fix https://bugzilla.novell.com/show_bug.cgi?id=297983 - desktop
  icons would overlap when inserting removable media, if the
  previously-saved location for the corresponding icon now has a
  different icon nearby.</changelog>
<changelog author="maw@suse.de" date="1186401600">- Split out -lang subpackage
- Use %fdupes.</changelog>
<changelog author="maw@suse.de" date="1185969600">- Update to version 2.19.6
- Memory leaks plugged
- Crashes fixed
- Fixes to UI manager usage
- Better string ellipsation
- Consistent focus behaviour for toolbar buttons
- Support for XMP image metadata
- Improved keyboard handling in connect to server dialog
- I18n fixes and string clarifications
- Add more tooltips and use new gtk+ tootips API
- Better handling of unreadable directories during search
- Updated translations.</changelog>
<changelog author="maw@suse.de" date="1184068800">- Update to version 2.19.4
- Fix crashes and leaks
- Fix hang with recursive symlinks
- Disk free piechart in properties dialogue
- Fix typos in warning and error messages
- Use new desktop capplet
- Better handling of unicode search terms
- Allow activating the zoom context menu by keyboard
- Allow renaming network servers' icons</changelog>
<changelog author="sbrabec@suse.cz" date="1181217600">- Do not overwrite auto-generated files.
- Removed invalid desktop Category &quot;Application&quot; (#254654).</changelog>
<changelog author="sbrabec@suse.cz" date="1174910400">- Fixed BuildRequires.</changelog>
<changelog author="maw@suse.de" date="1174651200">- Update to version 2.18.0.1
- intltool is now a build requirement
- Several code cleanups
- Bug fixes, including p.g.o 408155, 333151, 358172, 408155,
  409276, 407150, 407618, and 368661.</changelog>
<changelog author="maw@suse.de" date="1173787200">- Update to version 2.17.91
- Bug fixes, including bugzilla.gnome.org #364466, #403255,
  [#138058], #340495, #357955, #403565, #357955, #362034,
  [#385382], #394328, #329920, #320020, #327249, #389467, #376291,
  [#374623], #382207, #376952, #384078, #383840, #45953, #350579,
  [#318373], #132326, #372550, #338353, #372471, #330298, #155337,
  [#174766], #122688, #321175, #349840, #356124, #351713, #348161.</changelog>
<changelog author="dmueller@suse.de" date="1172664000">- adjust BuildRequires: libexif-&gt;libexif-devel</changelog>
<changelog author="sbrabec@suse.cz" date="1170676800">- Fixed Categories (#242053).</changelog>
<changelog author="mtgordon@suse.de" date="1168603200">- Added nautilus-181941-i18n.patch to mark for translation a
  previously unmarked string (marked in other locations in the app,
  sparing the need for further l10n).  Fixes
  https://bugzilla.novell.com/show_bug.cgi?id=181941 and sent upstream
  at http://bugzilla.gnome.org/show_bug.cgi?id=394328</changelog>
<changelog author="sbrabec@suse.cz" date="1166443200">- Prefix changed to /usr.
- Spec file cleanup.</changelog>
<changelog author="sbrabec@suse.cz" date="1164110400">- Do not explicitly require mDNSResponder-lib blocking avahi compat
  package.</changelog>
<changelog author="federico@novell.com" date="1162987200">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=215351.  Floppy icons
  disappeared from the desktop after unmounting the floppy.  This also
  fixes https://bugzilla.novell.com/show_bug.cgi?id=218910, where
  there was a race condition when mounting drives.  This caused the
  activation URIs of the corresponding NautilusFiles not to be updated
  correctly.</changelog>
<changelog author="federico@novell.com" date="1162382400">- Removed nautilus-hide-desktop-files.patch.  This was used for the
  old &quot;applications://&quot; VFS scheme, which is deprecated now.
- Removed nautilus-submount.patch, since we no longer use submount (subfs).
- Removed nautilus-142860-vfs-drive-for-extensions.diff, since that
  feature appeared upstream since Nautilus 2.14.  This is what lets
  Nautilus extensions look at the GnomeVFSDrive for a file, so that
  they can install menu items specific to drives (e.g. like
  nautilus-cd-burner).
- Removed nautilus-172870-support-drives-and-volumes.diff and
  nautilus-155010-desktop-volume-policy.diff, since they need to be
  reworked for the code in Nautilus-2.16.
- Added nautilus-6014-network-servers-in-places-sidebar.diff, to fix
  the part of https://bugzilla.novell.com/show_bug.cgi?id=6014 that is
  not yet in Nautilus 2.16.  This adds a &quot;Network Servers&quot; item in the
  Places sidebar.
- Added nautilus-206369-desktop-icon-overlap.diff as an updated
  and consolidated version of
  nautilus-155337-icon-positioning-on-reload.diff and
  nautilus-174766-fix-lazy-positioning.diff.  This is to fix the bug
  where desktop icons get overlapped or rearranged when a new volume
  icon appears, or when the desktop is reloaded.
- Added nautilus-drives-and-volumes-on-desktop.diff as a partly
  updated version of nautilus-172870-support-drives-and-volumes.diff.
- Added nautilus-debug-log.diff.  This provides logging functionality
  to aid debugging.
- Updated descriptions inside the rest of the patches.
- Renumbered patches.</changelog>
<changelog author="joeshaw@suse.de" date="1162296000">- Add a patch to ensure that the search entry bar is displayed
  when navigating to the x-nautilus-search:/// URI.  (bnc #212649)</changelog>
<changelog author="danw@suse.de" date="1160827200">- Remove dead patches</changelog>
<changelog author="jhargadon@suse.de" date="1159876800">- update to version 2.16.1
- Default to search in current directory for non-indexed search
- Fix clash with symbol names in gtk+</changelog>
<changelog author="sbrabec@suse.cz" date="1158753600">- Update MIME database in scriptlets (#201729).</changelog>
<changelog author="jhargadon@suse.de" date="1158235200">- update to version 2.16.0
- Handle enter activation when using typeahead search
- Avoid using gnome_vfs_is_local in wrong places
- Translations</changelog>
<changelog author="jhargadon@suse.de" date="1157025600">- update to version 2.15.92.1
- Fix crash on startup
- Fix crash on changing owner/group of file
- Fix double free
- Make sure all strings are displayed translated</changelog>
<changelog author="jhargadon@suse.de" date="1155902400">- update to version 2.15.91
- Use gtk recent files code
- Fix file change notification regression
- Don't display raw form of selinux contexts
- Import lates EggSequence with bugfixes
- DnD fixes
- Read .hidden symlinks
- Fix down navigation in last column, next to last row
- Submenu support for extensions
- Improved beagle daemon detection
- Enable D'n'D reordering in the places sidebar
- New icons for trash operations
- Add a button/text toggle button to the location bar
- Fix leak</changelog>
<changelog author="gekker@suse.de" date="1154952000">- Update to version 2.15.4
- Remove upstreamed patches
  * New permission dialog with recursion and selinx support
  * Improve extension interface
  * Add complete session management
  * Handle removal of the displayed location more elegantly
  * Support dropping uris, urls and text to subfolders
  * Don't allow formating of mounted floppies
  * Perfomance fixes
  * Don't use deprecated eel features
  * Improve startup performance
  * Use GOption
  * Fix selection box width calculation
  * Improve file permission handling
  * Add volume operations to the file menu, tree and places sidebar
  * New po/LINGUAS handling
  * Smarter date handling for images
  * HIG fixes
  * Fix crashes
  * Fixes for icons and thumbnailing
  * Show network volumes in the places sidebar
  * Fix progress dialog showing the wrong file
  * Translation updates
  * Use --no-desktop option for all desktop files
  * Startup performance improvements
  * Make files copied from read-only source writeable
  * Don't allow bookmarking x-desktop:///
  * Add help buttons to several dialogs
  * Fix SVG file identification
  * Properly break down URIs for connect to server ui
  * Show unmounted but user-visible drives in the places sidebar
  * Display more info in the progress dialog when preparing
  * Smarter DnD target selection
  * GnomeGoals: Use po/LINGUAS
  * Fix deadlock when dragging over list view in some conditions
  * Don't show folder count for smb shares
  * Close window when folder moves to trash
  * Fix deep count in properties dialog in some cases
  * Avoid calculating mime lists for activation
  * Remove blank error dialog on mount when using gnome-mount
  * Better filename linebreaking at punctuation marks.
  * List view: If a rename moves the file in the view, scroll to the new position
  * Better handling of broken filename encoding for link targets
  * Browser mode: don't close window on up if current directory has been removed
  * Pass original files, not target files to property page providers.
  This allows property page extensions to look at desktop files and symlinks.
  * Fix opening saved searches file from outside nautilus
  * Add option to always use the location bar to the preferences dialog
  * Show detailed file size in the properties dialog
  * Open modules with BIND_LOCAL
  * Add Network to places menu
  * Fix sort by atime
  * Add support for searching for custom mime type
  * Much better activation of multiple files
  * Handle new background image zooming mode
  * Add optional support for Tracker indexer
  * Added initial support for search
  * Better handling of opening multiple files
  * View update optimizations
  * No titles for alert dialogs
  * Use access() to determine permissions
  * Fix mime list problem introduced with sort change
  * Finally fix tree sidebar crash
  * ctrl-shift-g goes backwards in typeahead
  * Add Skip all button in copy/move conflict dialog
  * Position new files/folders correctly in manual layout mode
  * Fix desktop redraw issues on non-100% zoom levels
  * Adds volume/drive api for modules
  * GtkTreeView style typeahead
  * '/' opens location dialog/entry
  * middle click in browser mode opens new window
  * Handle cancellation of authentication better
  * Add format menu item for floppy drives</changelog>
</package>
<package pkgid="a2a7bebb235186b27f49701c3a82c747a27a2e5a" name="nautilus" arch="x86_64">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="rodrigo@suse.de" date="1212753600">- Add nautilus-bnc397852-huge-memory-leak.patch (bnc#397852)</changelog>
<changelog author="hpj@suse.de" date="1211457600">- Add nautilus-bnc393226-dont-move-to-burn.patch (bnc#393226).</changelog>
<changelog author="hpj@suse.de" date="1211284800">- Add nautilus-bnc376669-always-update-thumbnail.patch (bnc#376669).</changelog>
<changelog author="hpj@suse.de" date="1209643200">- Removed previously disabled patches that were made obsolete by
  upstream changes:
  * nautilus-default-thumbnail-size.diff
  * nautilus-6014-network-servers-in-places-sidebar.diff
- Added nautilus-bnc376070-null-exifdata-crash, which fixes
  crashes when showing the properties of a picture (bnc#376070).</changelog>
<changelog author="federico@novell.com" date="1209384000">- Rebased these patches:
  nautilus-bgo364843-name-copy-dont-overflow-max-path-len.diff
  nautilus-bgo350950-search-desktop.diff
  nautilus-bnc117333-bgo350962-folder-icon-for-menus-and-windows.diff</changelog>
<changelog author="vuntz@suse.de" date="1208952000">- Rename nautilus-docpath.patch to nautilus-genericname.patch and
  drop the part of the patch adding a DocPath.
- Do not add DocPath to desktop files with
  %suse_update_desktop_file
- Rationale: since the desktop files use the Core category, adding
  DocPath means putting the items in the yelp toc, which we don't
  want.</changelog>
<changelog author="vuntz@suse.de" date="1208865600">- Add nautilus-bnc368446-network-in-places.patch to add network://
  in the places sidebar. Fix bnc#368446 (backported from upstream
  2.23.1).</changelog>
<changelog author="maw@suse.de" date="1207828800">- Update to version 2.22.2:
  + Add NautilusFileInfo APIs: can_write(), get_mount(),
  get_parent_info()
  + Do not try to autorun autorun.exe and autorun.inf
  + Automount in idle callback rather than at startup to improve
  user experience
  + Properly inhibit automount on startup, or for long login procedures
  + Do not automount directories in hidden hierarchies
  + Fix scrollbar display bug in &quot;text besides icon&quot; icon view mode
  + Do not thumbnail unreadable files
  + Correctly display bookmark icons
  + Fix blurry property window icon
  + Fix bookmark editing window.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
<changelog author="hpj@suse.de" date="1207224000">- Upgraded to version 2.22.1:
  * Fix crashes and leaks.
  * Fix emblem display in property page.
  * Fix mime choosing to not always create application/x-ext-&lt;extension&gt; type.
  * Actually mount location in external connect to server dialog.
  * Fix thumbnail size limit checks.
  * Fix &quot;show hidden&quot; to also show backup files
  (was broken in some situations).
  * Verify that tracker is running before using it.
  * Fix desktop file icon handling with absolute filenames.
  * Use GDesktopAppInfos to launch desktop files.
  * Don't follow symlinks for deep file count.
  * Fix audio preview with later gstreamer.
  * Make &quot;move file over directory&quot; overwrite case work.
  * Sometimes we failed to ask for overwrite when move
  operations falled back to copy + delete.
  * Make sure we correctly transcode filenames when merging
  directories if the directory is on another filesystem.
  * Some moves were reported as copies, not moves in the ui
  which could cause not up-to-date directory displays.
  * Don't center file progress dialog if its already displayed.
- Remove obsolete patch nautilus-bnc366455-change-ownership.patch.</changelog>
<changelog author="federico@novell.com" date="1206705600">- Removed nautilus-158158-ignore-foreign-desktop-files.diff; it is obsolete.
- Added nautilus-bnc366100-bgo338933-ignore-foreign-desktop-files.diff
  to fix https://bugzilla.novell.com/show_bug.cgi?id=366100 - Desktop
  links with &quot;OnlyShowIn=KDE&quot; are now ignored.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Add back gtk2-devel to the devel requires</changelog>
<changelog author="vuntz@suse.de" date="1206100800">- Add a gnome-desktop-devel buildrequires to fix the build.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Remove obsolete -devel package requries
- Remove medusa obsoletes, not  relevant to any shipping distros</changelog>
<changelog author="sbrabec@suse.cz" date="1205409600">- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.</changelog>
<changelog author="vuntz@suse.de" date="1205409600">- Update to version 2.22.0:
  + Fix typo in strings
  + Fix crashes
  + Use a better icon for the progress dialog
  + Have a mount menu for mountable files, not an unmount one
  + Handle broken bookmark files bette
  + Sniff x-content type asynchronously
  + Don't look for autorun stuff on non-local files
  + Allow setting permissions on remote shares
  + Fix &quot;delete all&quot; button in delete dialog
  + Show custom icons at right size
  + Fix some performance issues on nonlocal mounts
- Drop nautilus-onlyshowin.patch, fix upstream.
- Use %suse_update_desktop_file for nautilus-autorun-software and
  nautilus-folder-handler to mark them as translatable.
- Add nautilus-bnc366455-change-ownership.patch to fix bnc#366455.</changelog>
<changelog author="maw@suse.de" date="1204718400">- Update to version 2.21.92:
  + Build fixes
  + Fix crashes and leaks
  + Fix handling of desktop file launchers
  + Better handling of desktop file icons
  + Semitransparent DnD icon support (when composited)
  + Avoid showing progress info when dialogs are shown
  + Allow minimize of progress window
  + Handle beagle &gt;= 0.3.0
  + Close properties dialog on escape
  + Make custom icons work again
  + Fix fuzzy icons
  + Duplicate file if copies to the source directory
  + Support open with dialog for multiple selected files
  + Ressurect connect to server dialog
  + Allow theming of free diskspace chart colors.</changelog>
<changelog author="rodrigo@suse.de" date="1204200000">- Added tags for all upstreamed patches, as well as bug numbers for
  all patches</changelog>
<changelog author="federico@novell.com" date="1203595200">- Added nautilus-bnc363122-lockdown-disable-context-menus.diff to implement
  https://bugzilla.novell.com/show_bug.cgi?id=363122 - have a way to disable
  context menus in file views for quick-and-dirty kiosk setups.</changelog>
<changelog author="maw@suse.de" date="1203508800">- Update to version 2.21.91:
  + String cleanups
  + Inhibit autorun for things we mount ourselves
  + Fix crashes and leaks
  + Only show selinux context if selinux is detected
  + Default to move, not copying, when dragging from the trash
  + Don't autorun/automount non-local mounts
  + Fix case where we could run out of file descriptors
  + Handle drop of files on the desktop
  + Fix sensitivity of delete from the trash menu item
  + Fix open w/ context menu in always-use-browser mode.</changelog>
<changelog author="maw@suse.de" date="1202299200">- Explicitly require gvfs (bnc#358748).</changelog>
<changelog author="jpr@suse.de" date="1202212800">- Add XMP support (bnc #310430)</changelog>
<changelog author="maw@suse.de" date="1201694400">- Add extensions-2.0 directory.</changelog>
<changelog author="maw@suse.de" date="1201608000">- Update to version 2.21.90:
  + Regenerate thumbnails when files change
  + Fix crashes
  + New autorun and automount support
  + Allow unmount of current location if its a mountpoint
  + Use thousand separators in all numbers (if used by locale)
  + Fix leaks
  + Performance improvements
  + Update to latest glib APIs
  + Fix bug that lost metadata from older versions
  + Fix crashes
  + Enable paste into folder for desktop icons
  + Better finding of autorun files on case sensitive media
- Remove libtool archives.</changelog>
<changelog author="maw@suse.de" date="1201262400">- Update to version 2.21.5:
  + Totally replaced gnome-vfs use with gio
  + New implementation of file operations like copy/move with
  a shared progress dialog
  + Update pkg-config files with new extensions dir
  + Handle dnd of desktop icons
  + Implement some missing unmount/eject operations
  + Add autorun/automount feature
  + Better handling of sensitivity of delete menu items
  + Better handling of mount/unmount/eject in many places
  + Fix for extensions with submenus.</changelog>
<changelog author="jpr@suse.de" date="1200657600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=335411 - Nautilus
  crashes when it gets a &quot;volume-mounted&quot; signal for a volume that is
  already mounted.  This also adds two new logging domains to Nautilus:
  &quot;drives-volumes&quot; and &quot;desktop-links&quot;.</changelog>
<changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
<changelog author="sbrabec@suse.cz" date="1190116800">- Updated to version 2.20.0:
  * Load thumbnails asynchronously
  * Support direct save DnD (XDS)
  * Fix up octal permission display
  * Store window keep-above and stickines state across sessions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Don't require gnome2-user-docs, which now supplements
  nautilus (#297833).</changelog>
<changelog author="maw@suse.de" date="1188475200">- Update to version 2.19.91:
  * Be more robust against broken extensions
  * Set current working directory right on desktop when running scripts
  * Fix crash on file:///#
  * Update to cope with the new size of emblem icons
  * Auto-size list view filename column again
  * New message for service unavailable error
  * UI terminology consistency fix
  * Build fix
- Refresh nautilus-search-desktop.patch.</changelog>
<changelog author="federico@novell.com" date="1187265600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=298802 - after burning a
  CD and re-mounting the CD, Nautilus uses 100% CPU.  This simply
  includes the last patch from
  https://bugzilla.novell.com/show_bug.cgi?id=276193#c42</changelog>
<changelog author="federico@novell.com" date="1186833600">- Added nautilus-330298-297983-fix-overlapping-desktop-icons.diff to
  fix https://bugzilla.novell.com/show_bug.cgi?id=297983 - desktop
  icons would overlap when inserting removable media, if the
  previously-saved location for the corresponding icon now has a
  different icon nearby.</changelog>
<changelog author="maw@suse.de" date="1186401600">- Split out -lang subpackage
- Use %fdupes.</changelog>
<changelog author="maw@suse.de" date="1185969600">- Update to version 2.19.6
- Memory leaks plugged
- Crashes fixed
- Fixes to UI manager usage
- Better string ellipsation
- Consistent focus behaviour for toolbar buttons
- Support for XMP image metadata
- Improved keyboard handling in connect to server dialog
- I18n fixes and string clarifications
- Add more tooltips and use new gtk+ tootips API
- Better handling of unreadable directories during search
- Updated translations.</changelog>
<changelog author="maw@suse.de" date="1184068800">- Update to version 2.19.4
- Fix crashes and leaks
- Fix hang with recursive symlinks
- Disk free piechart in properties dialogue
- Fix typos in warning and error messages
- Use new desktop capplet
- Better handling of unicode search terms
- Allow activating the zoom context menu by keyboard
- Allow renaming network servers' icons</changelog>
<changelog author="sbrabec@suse.cz" date="1181217600">- Do not overwrite auto-generated files.
- Removed invalid desktop Category &quot;Application&quot; (#254654).</changelog>
<changelog author="sbrabec@suse.cz" date="1174910400">- Fixed BuildRequires.</changelog>
<changelog author="maw@suse.de" date="1174651200">- Update to version 2.18.0.1
- intltool is now a build requirement
- Several code cleanups
- Bug fixes, including p.g.o 408155, 333151, 358172, 408155,
  409276, 407150, 407618, and 368661.</changelog>
<changelog author="maw@suse.de" date="1173787200">- Update to version 2.17.91
- Bug fixes, including bugzilla.gnome.org #364466, #403255,
  [#138058], #340495, #357955, #403565, #357955, #362034,
  [#385382], #394328, #329920, #320020, #327249, #389467, #376291,
  [#374623], #382207, #376952, #384078, #383840, #45953, #350579,
  [#318373], #132326, #372550, #338353, #372471, #330298, #155337,
  [#174766], #122688, #321175, #349840, #356124, #351713, #348161.</changelog>
<changelog author="dmueller@suse.de" date="1172664000">- adjust BuildRequires: libexif-&gt;libexif-devel</changelog>
<changelog author="sbrabec@suse.cz" date="1170676800">- Fixed Categories (#242053).</changelog>
<changelog author="mtgordon@suse.de" date="1168603200">- Added nautilus-181941-i18n.patch to mark for translation a
  previously unmarked string (marked in other locations in the app,
  sparing the need for further l10n).  Fixes
  https://bugzilla.novell.com/show_bug.cgi?id=181941 and sent upstream
  at http://bugzilla.gnome.org/show_bug.cgi?id=394328</changelog>
<changelog author="sbrabec@suse.cz" date="1166443200">- Prefix changed to /usr.
- Spec file cleanup.</changelog>
<changelog author="sbrabec@suse.cz" date="1164110400">- Do not explicitly require mDNSResponder-lib blocking avahi compat
  package.</changelog>
<changelog author="federico@novell.com" date="1162987200">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=215351.  Floppy icons
  disappeared from the desktop after unmounting the floppy.  This also
  fixes https://bugzilla.novell.com/show_bug.cgi?id=218910, where
  there was a race condition when mounting drives.  This caused the
  activation URIs of the corresponding NautilusFiles not to be updated
  correctly.</changelog>
<changelog author="federico@novell.com" date="1162382400">- Removed nautilus-hide-desktop-files.patch.  This was used for the
  old &quot;applications://&quot; VFS scheme, which is deprecated now.
- Removed nautilus-submount.patch, since we no longer use submount (subfs).
- Removed nautilus-142860-vfs-drive-for-extensions.diff, since that
  feature appeared upstream since Nautilus 2.14.  This is what lets
  Nautilus extensions look at the GnomeVFSDrive for a file, so that
  they can install menu items specific to drives (e.g. like
  nautilus-cd-burner).
- Removed nautilus-172870-support-drives-and-volumes.diff and
  nautilus-155010-desktop-volume-policy.diff, since they need to be
  reworked for the code in Nautilus-2.16.
- Added nautilus-6014-network-servers-in-places-sidebar.diff, to fix
  the part of https://bugzilla.novell.com/show_bug.cgi?id=6014 that is
  not yet in Nautilus 2.16.  This adds a &quot;Network Servers&quot; item in the
  Places sidebar.
- Added nautilus-206369-desktop-icon-overlap.diff as an updated
  and consolidated version of
  nautilus-155337-icon-positioning-on-reload.diff and
  nautilus-174766-fix-lazy-positioning.diff.  This is to fix the bug
  where desktop icons get overlapped or rearranged when a new volume
  icon appears, or when the desktop is reloaded.
- Added nautilus-drives-and-volumes-on-desktop.diff as a partly
  updated version of nautilus-172870-support-drives-and-volumes.diff.
- Added nautilus-debug-log.diff.  This provides logging functionality
  to aid debugging.
- Updated descriptions inside the rest of the patches.
- Renumbered patches.</changelog>
<changelog author="joeshaw@suse.de" date="1162296000">- Add a patch to ensure that the search entry bar is displayed
  when navigating to the x-nautilus-search:/// URI.  (bnc #212649)</changelog>
<changelog author="danw@suse.de" date="1160827200">- Remove dead patches</changelog>
<changelog author="jhargadon@suse.de" date="1159876800">- update to version 2.16.1
- Default to search in current directory for non-indexed search
- Fix clash with symbol names in gtk+</changelog>
<changelog author="sbrabec@suse.cz" date="1158753600">- Update MIME database in scriptlets (#201729).</changelog>
<changelog author="jhargadon@suse.de" date="1158235200">- update to version 2.16.0
- Handle enter activation when using typeahead search
- Avoid using gnome_vfs_is_local in wrong places
- Translations</changelog>
<changelog author="jhargadon@suse.de" date="1157025600">- update to version 2.15.92.1
- Fix crash on startup
- Fix crash on changing owner/group of file
- Fix double free
- Make sure all strings are displayed translated</changelog>
<changelog author="jhargadon@suse.de" date="1155902400">- update to version 2.15.91
- Use gtk recent files code
- Fix file change notification regression
- Don't display raw form of selinux contexts
- Import lates EggSequence with bugfixes
- DnD fixes
- Read .hidden symlinks
- Fix down navigation in last column, next to last row
- Submenu support for extensions
- Improved beagle daemon detection
- Enable D'n'D reordering in the places sidebar
- New icons for trash operations
- Add a button/text toggle button to the location bar
- Fix leak</changelog>
<changelog author="gekker@suse.de" date="1154952000">- Update to version 2.15.4
- Remove upstreamed patches
  * New permission dialog with recursion and selinx support
  * Improve extension interface
  * Add complete session management
  * Handle removal of the displayed location more elegantly
  * Support dropping uris, urls and text to subfolders
  * Don't allow formating of mounted floppies
  * Perfomance fixes
  * Don't use deprecated eel features
  * Improve startup performance
  * Use GOption
  * Fix selection box width calculation
  * Improve file permission handling
  * Add volume operations to the file menu, tree and places sidebar
  * New po/LINGUAS handling
  * Smarter date handling for images
  * HIG fixes
  * Fix crashes
  * Fixes for icons and thumbnailing
  * Show network volumes in the places sidebar
  * Fix progress dialog showing the wrong file
  * Translation updates
  * Use --no-desktop option for all desktop files
  * Startup performance improvements
  * Make files copied from read-only source writeable
  * Don't allow bookmarking x-desktop:///
  * Add help buttons to several dialogs
  * Fix SVG file identification
  * Properly break down URIs for connect to server ui
  * Show unmounted but user-visible drives in the places sidebar
  * Display more info in the progress dialog when preparing
  * Smarter DnD target selection
  * GnomeGoals: Use po/LINGUAS
  * Fix deadlock when dragging over list view in some conditions
  * Don't show folder count for smb shares
  * Close window when folder moves to trash
  * Fix deep count in properties dialog in some cases
  * Avoid calculating mime lists for activation
  * Remove blank error dialog on mount when using gnome-mount
  * Better filename linebreaking at punctuation marks.
  * List view: If a rename moves the file in the view, scroll to the new position
  * Better handling of broken filename encoding for link targets
  * Browser mode: don't close window on up if current directory has been removed
  * Pass original files, not target files to property page providers.
  This allows property page extensions to look at desktop files and symlinks.
  * Fix opening saved searches file from outside nautilus
  * Add option to always use the location bar to the preferences dialog
  * Show detailed file size in the properties dialog
  * Open modules with BIND_LOCAL
  * Add Network to places menu
  * Fix sort by atime
  * Add support for searching for custom mime type
  * Much better activation of multiple files
  * Handle new background image zooming mode
  * Add optional support for Tracker indexer
  * Added initial support for search
  * Better handling of opening multiple files
  * View update optimizations
  * No titles for alert dialogs
  * Use access() to determine permissions
  * Fix mime list problem introduced with sort change
  * Finally fix tree sidebar crash
  * ctrl-shift-g goes backwards in typeahead
  * Add Skip all button in copy/move conflict dialog
  * Position new files/folders correctly in manual layout mode
  * Fix desktop redraw issues on non-100% zoom levels
  * Adds volume/drive api for modules
  * GtkTreeView style typeahead
  * '/' opens location dialog/entry
  * middle click in browser mode opens new window
  * Handle cancellation of authentication better
  * Add format menu item for floppy drives</changelog>
</package>
<package pkgid="699a958c973065555b6f75940df0147451df7c19" name="nautilus-lang" arch="ppc">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="rodrigo@suse.de" date="1212753600">- Add nautilus-bnc397852-huge-memory-leak.patch (bnc#397852)</changelog>
<changelog author="hpj@suse.de" date="1211457600">- Add nautilus-bnc393226-dont-move-to-burn.patch (bnc#393226).</changelog>
<changelog author="hpj@suse.de" date="1211284800">- Add nautilus-bnc376669-always-update-thumbnail.patch (bnc#376669).</changelog>
<changelog author="hpj@suse.de" date="1209643200">- Removed previously disabled patches that were made obsolete by
  upstream changes:
  * nautilus-default-thumbnail-size.diff
  * nautilus-6014-network-servers-in-places-sidebar.diff
- Added nautilus-bnc376070-null-exifdata-crash, which fixes
  crashes when showing the properties of a picture (bnc#376070).</changelog>
<changelog author="federico@novell.com" date="1209384000">- Rebased these patches:
  nautilus-bgo364843-name-copy-dont-overflow-max-path-len.diff
  nautilus-bgo350950-search-desktop.diff
  nautilus-bnc117333-bgo350962-folder-icon-for-menus-and-windows.diff</changelog>
<changelog author="vuntz@suse.de" date="1208952000">- Rename nautilus-docpath.patch to nautilus-genericname.patch and
  drop the part of the patch adding a DocPath.
- Do not add DocPath to desktop files with
  %suse_update_desktop_file
- Rationale: since the desktop files use the Core category, adding
  DocPath means putting the items in the yelp toc, which we don't
  want.</changelog>
<changelog author="vuntz@suse.de" date="1208865600">- Add nautilus-bnc368446-network-in-places.patch to add network://
  in the places sidebar. Fix bnc#368446 (backported from upstream
  2.23.1).</changelog>
<changelog author="maw@suse.de" date="1207828800">- Update to version 2.22.2:
  + Add NautilusFileInfo APIs: can_write(), get_mount(),
  get_parent_info()
  + Do not try to autorun autorun.exe and autorun.inf
  + Automount in idle callback rather than at startup to improve
  user experience
  + Properly inhibit automount on startup, or for long login procedures
  + Do not automount directories in hidden hierarchies
  + Fix scrollbar display bug in &quot;text besides icon&quot; icon view mode
  + Do not thumbnail unreadable files
  + Correctly display bookmark icons
  + Fix blurry property window icon
  + Fix bookmark editing window.</changelog>
<changelog author="ro@suse.de" date="1207828800">- added baselibs.conf file to build xxbit packages
  for multilib support</changelog>
<changelog author="hpj@suse.de" date="1207224000">- Upgraded to version 2.22.1:
  * Fix crashes and leaks.
  * Fix emblem display in property page.
  * Fix mime choosing to not always create application/x-ext-&lt;extension&gt; type.
  * Actually mount location in external connect to server dialog.
  * Fix thumbnail size limit checks.
  * Fix &quot;show hidden&quot; to also show backup files
  (was broken in some situations).
  * Verify that tracker is running before using it.
  * Fix desktop file icon handling with absolute filenames.
  * Use GDesktopAppInfos to launch desktop files.
  * Don't follow symlinks for deep file count.
  * Fix audio preview with later gstreamer.
  * Make &quot;move file over directory&quot; overwrite case work.
  * Sometimes we failed to ask for overwrite when move
  operations falled back to copy + delete.
  * Make sure we correctly transcode filenames when merging
  directories if the directory is on another filesystem.
  * Some moves were reported as copies, not moves in the ui
  which could cause not up-to-date directory displays.
  * Don't center file progress dialog if its already displayed.
- Remove obsolete patch nautilus-bnc366455-change-ownership.patch.</changelog>
<changelog author="federico@novell.com" date="1206705600">- Removed nautilus-158158-ignore-foreign-desktop-files.diff; it is obsolete.
- Added nautilus-bnc366100-bgo338933-ignore-foreign-desktop-files.diff
  to fix https://bugzilla.novell.com/show_bug.cgi?id=366100 - Desktop
  links with &quot;OnlyShowIn=KDE&quot; are now ignored.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Add back gtk2-devel to the devel requires</changelog>
<changelog author="vuntz@suse.de" date="1206100800">- Add a gnome-desktop-devel buildrequires to fix the build.</changelog>
<changelog author="jpr@suse.de" date="1206100800">- Remove obsolete -devel package requries
- Remove medusa obsoletes, not  relevant to any shipping distros</changelog>
<changelog author="sbrabec@suse.cz" date="1205409600">- Custom look'n'feel gconf keys moved to gconf2-branding-openSUSE.</changelog>
<changelog author="vuntz@suse.de" date="1205409600">- Update to version 2.22.0:
  + Fix typo in strings
  + Fix crashes
  + Use a better icon for the progress dialog
  + Have a mount menu for mountable files, not an unmount one
  + Handle broken bookmark files bette
  + Sniff x-content type asynchronously
  + Don't look for autorun stuff on non-local files
  + Allow setting permissions on remote shares
  + Fix &quot;delete all&quot; button in delete dialog
  + Show custom icons at right size
  + Fix some performance issues on nonlocal mounts
- Drop nautilus-onlyshowin.patch, fix upstream.
- Use %suse_update_desktop_file for nautilus-autorun-software and
  nautilus-folder-handler to mark them as translatable.
- Add nautilus-bnc366455-change-ownership.patch to fix bnc#366455.</changelog>
<changelog author="maw@suse.de" date="1204718400">- Update to version 2.21.92:
  + Build fixes
  + Fix crashes and leaks
  + Fix handling of desktop file launchers
  + Better handling of desktop file icons
  + Semitransparent DnD icon support (when composited)
  + Avoid showing progress info when dialogs are shown
  + Allow minimize of progress window
  + Handle beagle &gt;= 0.3.0
  + Close properties dialog on escape
  + Make custom icons work again
  + Fix fuzzy icons
  + Duplicate file if copies to the source directory
  + Support open with dialog for multiple selected files
  + Ressurect connect to server dialog
  + Allow theming of free diskspace chart colors.</changelog>
<changelog author="rodrigo@suse.de" date="1204200000">- Added tags for all upstreamed patches, as well as bug numbers for
  all patches</changelog>
<changelog author="federico@novell.com" date="1203595200">- Added nautilus-bnc363122-lockdown-disable-context-menus.diff to implement
  https://bugzilla.novell.com/show_bug.cgi?id=363122 - have a way to disable
  context menus in file views for quick-and-dirty kiosk setups.</changelog>
<changelog author="maw@suse.de" date="1203508800">- Update to version 2.21.91:
  + String cleanups
  + Inhibit autorun for things we mount ourselves
  + Fix crashes and leaks
  + Only show selinux context if selinux is detected
  + Default to move, not copying, when dragging from the trash
  + Don't autorun/automount non-local mounts
  + Fix case where we could run out of file descriptors
  + Handle drop of files on the desktop
  + Fix sensitivity of delete from the trash menu item
  + Fix open w/ context menu in always-use-browser mode.</changelog>
<changelog author="maw@suse.de" date="1202299200">- Explicitly require gvfs (bnc#358748).</changelog>
<changelog author="jpr@suse.de" date="1202212800">- Add XMP support (bnc #310430)</changelog>
<changelog author="maw@suse.de" date="1201694400">- Add extensions-2.0 directory.</changelog>
<changelog author="maw@suse.de" date="1201608000">- Update to version 2.21.90:
  + Regenerate thumbnails when files change
  + Fix crashes
  + New autorun and automount support
  + Allow unmount of current location if its a mountpoint
  + Use thousand separators in all numbers (if used by locale)
  + Fix leaks
  + Performance improvements
  + Update to latest glib APIs
  + Fix bug that lost metadata from older versions
  + Fix crashes
  + Enable paste into folder for desktop icons
  + Better finding of autorun files on case sensitive media
- Remove libtool archives.</changelog>
<changelog author="maw@suse.de" date="1201262400">- Update to version 2.21.5:
  + Totally replaced gnome-vfs use with gio
  + New implementation of file operations like copy/move with
  a shared progress dialog
  + Update pkg-config files with new extensions dir
  + Handle dnd of desktop icons
  + Implement some missing unmount/eject operations
  + Add autorun/automount feature
  + Better handling of sensitivity of delete menu items
  + Better handling of mount/unmount/eject in many places
  + Fix for extensions with submenus.</changelog>
<changelog author="jpr@suse.de" date="1200657600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=335411 - Nautilus
  crashes when it gets a &quot;volume-mounted&quot; signal for a volume that is
  already mounted.  This also adds two new logging domains to Nautilus:
  &quot;drives-volumes&quot; and &quot;desktop-links&quot;.</changelog>
<changelog author="sbrabec@suse.cz" date="1192104000">- Removed bogus dependency on mDNSResponder.</changelog>
<changelog author="sbrabec@suse.cz" date="1190116800">- Updated to version 2.20.0:
  * Load thumbnails asynchronously
  * Support direct save DnD (XDS)
  * Fix up octal permission display
  * Store window keep-above and stickines state across sessions</changelog>
<changelog author="maw@suse.de" date="1189080000">- Don't require gnome2-user-docs, which now supplements
  nautilus (#297833).</changelog>
<changelog author="maw@suse.de" date="1188475200">- Update to version 2.19.91:
  * Be more robust against broken extensions
  * Set current working directory right on desktop when running scripts
  * Fix crash on file:///#
  * Update to cope with the new size of emblem icons
  * Auto-size list view filename column again
  * New message for service unavailable error
  * UI terminology consistency fix
  * Build fix
- Refresh nautilus-search-desktop.patch.</changelog>
<changelog author="federico@novell.com" date="1187265600">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=298802 - after burning a
  CD and re-mounting the CD, Nautilus uses 100% CPU.  This simply
  includes the last patch from
  https://bugzilla.novell.com/show_bug.cgi?id=276193#c42</changelog>
<changelog author="federico@novell.com" date="1186833600">- Added nautilus-330298-297983-fix-overlapping-desktop-icons.diff to
  fix https://bugzilla.novell.com/show_bug.cgi?id=297983 - desktop
  icons would overlap when inserting removable media, if the
  previously-saved location for the corresponding icon now has a
  different icon nearby.</changelog>
<changelog author="maw@suse.de" date="1186401600">- Split out -lang subpackage
- Use %fdupes.</changelog>
<changelog author="maw@suse.de" date="1185969600">- Update to version 2.19.6
- Memory leaks plugged
- Crashes fixed
- Fixes to UI manager usage
- Better string ellipsation
- Consistent focus behaviour for toolbar buttons
- Support for XMP image metadata
- Improved keyboard handling in connect to server dialog
- I18n fixes and string clarifications
- Add more tooltips and use new gtk+ tootips API
- Better handling of unreadable directories during search
- Updated translations.</changelog>
<changelog author="maw@suse.de" date="1184068800">- Update to version 2.19.4
- Fix crashes and leaks
- Fix hang with recursive symlinks
- Disk free piechart in properties dialogue
- Fix typos in warning and error messages
- Use new desktop capplet
- Better handling of unicode search terms
- Allow activating the zoom context menu by keyboard
- Allow renaming network servers' icons</changelog>
<changelog author="sbrabec@suse.cz" date="1181217600">- Do not overwrite auto-generated files.
- Removed invalid desktop Category &quot;Application&quot; (#254654).</changelog>
<changelog author="sbrabec@suse.cz" date="1174910400">- Fixed BuildRequires.</changelog>
<changelog author="maw@suse.de" date="1174651200">- Update to version 2.18.0.1
- intltool is now a build requirement
- Several code cleanups
- Bug fixes, including p.g.o 408155, 333151, 358172, 408155,
  409276, 407150, 407618, and 368661.</changelog>
<changelog author="maw@suse.de" date="1173787200">- Update to version 2.17.91
- Bug fixes, including bugzilla.gnome.org #364466, #403255,
  [#138058], #340495, #357955, #403565, #357955, #362034,
  [#385382], #394328, #329920, #320020, #327249, #389467, #376291,
  [#374623], #382207, #376952, #384078, #383840, #45953, #350579,
  [#318373], #132326, #372550, #338353, #372471, #330298, #155337,
  [#174766], #122688, #321175, #349840, #356124, #351713, #348161.</changelog>
<changelog author="dmueller@suse.de" date="1172664000">- adjust BuildRequires: libexif-&gt;libexif-devel</changelog>
<changelog author="sbrabec@suse.cz" date="1170676800">- Fixed Categories (#242053).</changelog>
<changelog author="mtgordon@suse.de" date="1168603200">- Added nautilus-181941-i18n.patch to mark for translation a
  previously unmarked string (marked in other locations in the app,
  sparing the need for further l10n).  Fixes
  https://bugzilla.novell.com/show_bug.cgi?id=181941 and sent upstream
  at http://bugzilla.gnome.org/show_bug.cgi?id=394328</changelog>
<changelog author="sbrabec@suse.cz" date="1166443200">- Prefix changed to /usr.
- Spec file cleanup.</changelog>
<changelog author="sbrabec@suse.cz" date="1164110400">- Do not explicitly require mDNSResponder-lib blocking avahi compat
  package.</changelog>
<changelog author="federico@novell.com" date="1162987200">- Updated nautilus-drives-and-volumes-on-desktop.diff to fix
  https://bugzilla.novell.com/show_bug.cgi?id=215351.  Floppy icons
  disappeared from the desktop after unmounting the floppy.  This also
  fixes https://bugzilla.novell.com/show_bug.cgi?id=218910, where
  there was a race condition when mounting drives.  This caused the
  activation URIs of the corresponding NautilusFiles not to be updated
  correctly.</changelog>
<changelog author="federico@novell.com" date="1162382400">- Removed nautilus-hide-desktop-files.patch.  This was used for the
  old &quot;applications://&quot; VFS scheme, which is deprecated now.
- Removed nautilus-submount.patch, since we no longer use submount (subfs).
- Removed nautilus-142860-vfs-drive-for-extensions.diff, since that
  feature appeared upstream since Nautilus 2.14.  This is what lets
  Nautilus extensions look at the GnomeVFSDrive for a file, so that
  they can install menu items specific to drives (e.g. like
  nautilus-cd-burner).
- Removed nautilus-172870-support-drives-and-volumes.diff and
  nautilus-155010-desktop-volume-policy.diff, since they need to be
  reworked for the code in Nautilus-2.16.
- Added nautilus-6014-network-servers-in-places-sidebar.diff, to fix
  the part of https://bugzilla.novell.com/show_bug.cgi?id=6014 that is
  not yet in Nautilus 2.16.  This adds a &quot;Network Servers&quot; item in the
  Places sidebar.
- Added nautilus-206369-desktop-icon-overlap.diff as an updated
  and consolidated version of
  nautilus-155337-icon-positioning-on-reload.diff and
  nautilus-174766-fix-lazy-positioning.diff.  This is to fix the bug
  where desktop icons get overlapped or rearranged when a new volume
  icon appears, or when the desktop is reloaded.
- Added nautilus-drives-and-volumes-on-desktop.diff as a partly
  updated version of nautilus-172870-support-drives-and-volumes.diff.
- Added nautilus-debug-log.diff.  This provides logging functionality
  to aid debugging.
- Updated descriptions inside the rest of the patches.
- Renumbered patches.</changelog>
<changelog author="joeshaw@suse.de" date="1162296000">- Add a patch to ensure that the search entry bar is displayed
  when navigating to the x-nautilus-search:/// URI.  (bnc #212649)</changelog>
<changelog author="danw@suse.de" date="1160827200">- Remove dead patches</changelog>
<changelog author="jhargadon@suse.de" date="1159876800">- update to version 2.16.1
- Default to search in current directory for non-indexed search
- Fix clash with symbol names in gtk+</changelog>
<changelog author="sbrabec@suse.cz" date="1158753600">- Update MIME database in scriptlets (#201729).</changelog>
<changelog author="jhargadon@suse.de" date="1158235200">- update to version 2.16.0
- Handle enter activation when using typeahead search
- Avoid using gnome_vfs_is_local in wrong places
- Translations</changelog>
<changelog author="jhargadon@suse.de" date="1157025600">- update to version 2.15.92.1
- Fix crash on startup
- Fix crash on changing owner/group of file
- Fix double free
- Make sure all strings are displayed translated</changelog>
<changelog author="jhargadon@suse.de" date="1155902400">- update to version 2.15.91
- Use gtk recent files code
- Fix file change notification regression
- Don't display raw form of selinux contexts
- Import lates EggSequence with bugfixes
- DnD fixes
- Read .hidden symlinks
- Fix down navigation in last column, next to last row
- Submenu support for extensions
- Improved beagle daemon detection
- Enable D'n'D reordering in the places sidebar
- New icons for trash operations
- Add a button/text toggle button to the location bar
- Fix leak</changelog>
<changelog author="gekker@suse.de" date="1154952000">- Update to version 2.15.4
- Remove upstreamed patches
  * New permission dialog with recursion and selinx support
  * Improve extension interface
  * Add complete session management
  * Handle removal of the displayed location more elegantly
  * Support dropping uris, urls and text to subfolders
  * Don't allow formating of mounted floppies
  * Perfomance fixes
  * Don't use deprecated eel features
  * Improve startup performance
  * Use GOption
  * Fix selection box width calculation
  * Improve file permission handling
  * Add volume operations to the file menu, tree and places sidebar
  * New po/LINGUAS handling
  * Smarter date handling for images
  * HIG fixes
  * Fix crashes
  * Fixes for icons and thumbnailing
  * Show network volumes in the places sidebar
  * Fix progress dialog showing the wrong file
  * Translation updates
  * Use --no-desktop option for all desktop files
  * Startup performance improvements
  * Make files copied from read-only source writeable
  * Don't allow bookmarking x-desktop:///
  * Add help buttons to several dialogs
  * Fix SVG file identification
  * Properly break down URIs for connect to server ui
  * Show unmounted but user-visible drives in the places sidebar
  * Display more info in the progress dialog when preparing
  * Smarter DnD target selection
  * GnomeGoals: Use po/LINGUAS
  * Fix deadlock when dragging over list view in some conditions
  * Don't show folder count for smb shares
  * Close window when folder moves to trash
  * Fix deep count in properties dialog in some cases
  * Avoid calculating mime lists for activation
  * Remove blank error dialog on mount when using gnome-mount
  * Better filename linebreaking at punctuation marks.
  * List view: If a rename moves the file in the view, scroll to the new position
  * Better handling of broken filename encoding for link targets
  * Browser mode: don't close window on up if current directory has been removed
  * Pass original files, not target files to property page providers.
  This allows property page extensions to look at desktop files and symlinks.
  * Fix opening saved searches file from outside nautilus
  * Add option to always use the location bar to the preferences dialog
  * Show detailed file size in the properties dialog
  * Open modules with BIND_LOCAL
  * Add Network to places menu
  * Fix sort by atime
  * Add support for searching for custom mime type
  * Much better activation of multiple files
  * Handle new background image zooming mode
  * Add optional support for Tracker indexer
  * Added initial support for search
  * Better handling of opening multiple files
  * View update optimizations
  * No titles for alert dialogs
  * Use access() to determine permissions
  * Fix mime list problem introduced with sort change
  * Finally fix tree sidebar crash
  * ctrl-shift-g goes backwards in typeahead
  * Add Skip all button in copy/move conflict dialog
  * Position new files/folders correctly in manual layout mode
  * Fix desktop redraw issues on non-100% zoom levels
  * Adds volume/drive api for modules
  * GtkTreeView style typeahead
  * '/' opens location dialog/entry
  * middle click in browser mode opens new window
  * Handle cancellation of authentication better
  * Add format menu item for floppy drives</changelog>
</package>
<package pkgid="d46129cce04ba17d796b9872f40335896de4e17c" name="nautilus" arch="i586">
<version epoch="0" ver="2.22.2" rel="30.3"/>
<changelog author="hpj@suse.de" date="1212840000">- Back out nautilus-bnc376669-always-update-thumbnail.patch
  (bnc#376669).</changelog>
<changelog author="r
